ImagePreviewActivity.smali

.class public Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
.super Lim/tpelyyftgw/ui/PhotoViewer;
.source "ImagePreviewActivity.java"

# interfaces
.implements Lim/tpelyyftgw/messenger/NotificationCenter$NotificationCenterDelegate;
.implements Landroid/view/GestureDetector$OnGestureListener;
.implements Landroid/view/GestureDetector$OnDoubleTapListener;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;,
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;,
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;,
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;,
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$EmptyPhotoViewerProvider;,
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;,
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;,
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;,
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;,
        Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$LinkMovementMethodMy;
    }
.end annotation


# static fields
.field private static volatile Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity; = null

.field private static volatile PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity; = null

.field public static final SELECT_TYPE_AVATAR:I = 0x1

.field public static final SELECT_TYPE_GIF:I = 0x3

.field public static final SELECT_TYPE_IMG:I = 0x1

.field public static final SELECT_TYPE_NONE:I = 0x0

.field public static final SELECT_TYPE_VIDEO:I = 0x2

.field public static final SELECT_TYPE_WALLPAPER:I = 0x3

.field private static decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; = null

.field private static final gallery_menu_cancel_loading:I = 0x7

.field private static final gallery_menu_delete:I = 0x6

.field private static final gallery_menu_masks:I = 0xd

.field private static final gallery_menu_openin:I = 0xb

.field private static final gallery_menu_pip:I = 0x5

.field private static final gallery_menu_save:I = 0x1

.field private static final gallery_menu_send:I = 0x3

.field private static final gallery_menu_share:I = 0xa

.field private static final gallery_menu_showall:I = 0x2

.field private static final gallery_menu_showinchat:I = 0x4

.field private static progressDrawables:[Landroid/graphics/drawable/Drawable;

.field private static progressPaint:Landroid/graphics/Paint;


# instance fields
.field private actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

.field private actionBarAnimator:Landroid/animation/AnimatorSet;

.field private actvityContext:Landroid/content/Context;

.field private allMediaItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

.field private allowMentions:Z

.field private allowOrder:Z

.field private allowShare:Z

.field private animateToScale:F

.field private animateToX:F

.field private animateToY:F

.field private animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

.field private animationEndRunnable:Ljava/lang/Runnable;

.field private animationInProgress:I

.field private animationStartTime:J

.field private animationValue:F

.field private animationValues:[[F

.field private applying:Z

.field private aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

.field private attachedToWindow:Z

.field private audioFramesSize:J

.field private avatarsArr:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/tgnet/TLRPC$Photo;",
            ">;"
        }
    .end annotation
.end field

.field private avatarsDialogId:I

.field private backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

.field private bitrate:I

.field private blackPaint:Landroid/graphics/Paint;

.field private bottomLayout:Landroid/widget/FrameLayout;

.field private bottomTouchEnabled:Z

.field private cameraItem:Landroid/widget/ImageView;

.field private canDragDown:Z

.field private canZoom:Z

.field private captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

.field private captionTextView:Landroid/widget/TextView;

.field private centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

.field private changeModeAnimation:Landroid/animation/AnimatorSet;

.field private changedTextureView:Landroid/view/TextureView;

.field private changingPage:Z

.field private changingTextureView:Z

.field private checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

.field private classGuid:I

.field private compressItem:Landroid/widget/ImageView;

.field private compressItemAnimation:Landroid/animation/AnimatorSet;

.field private compressionsCount:I

.field private containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

.field private cropItem:Landroid/widget/ImageView;

.field private currentAccount:I

.field private currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

.field private currentBitmap:Landroid/graphics/Bitmap;

.field private currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

.field private currentCaptionAnimation:Landroid/animation/AnimatorSet;

.field private currentDialogId:J

.field private currentEditMode:I

.field private currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

.field private currentFileNames:[Ljava/lang/String;

.field private currentIndex:I

.field private currentListViewAnimation:Landroid/animation/AnimatorSet;

.field private currentLoadingVideoRunnable:Ljava/lang/Runnable;

.field private currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

.field private currentPathObject:Ljava/lang/String;

.field private currentPlaceObject:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

.field private currentPlayingVideoFile:Landroid/net/Uri;

.field private currentSecureDocument:Lim/tpelyyftgw/messenger/SecureDocument;

.field private currentSubtitle:Ljava/lang/String;

.field private currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

.field private currentUserAvatarLocation:Lim/tpelyyftgw/messenger/ImageLocation;

.field private currentVideoFinishedLoading:Z

.field private dateOverride:I

.field private dateTextView:Landroid/widget/TextView;

.field private disableShowCheck:Z

.field private discardTap:Z

.field private doneButtonPressed:Z

.field private dontResetZoomOnFirstLayout:Z

.field private doubleTap:Z

.field private doubleTapEnabled:Z

.field private dragY:F

.field private draggingDown:Z

.field private editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

.field private endReached:[Z

.field private endTime:J

.field private estimatedDuration:J

.field private estimatedSize:I

.field private firstAnimationDelay:Z

.field fromCamera:Z

.field private gestureDetector:Landroid/view/GestureDetector;

.field private groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

.field private hideAfterAnimation:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

.field private ignoreDidSetImage:Z

.field private imageMoveAnimation:Landroid/animation/AnimatorSet;

.field private imagesArr:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/MessageObject;",
            ">;"
        }
    .end annotation
.end field

.field private imagesArrLocals:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Ljava/lang/Object;",
            ">;"
        }
    .end annotation
.end field

.field private imagesArrLocations:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/ImageLocation;",
            ">;"
        }
    .end annotation
.end field

.field private imagesArrLocationsSizes:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Ljava/lang/Integer;",
            ">;"
        }
    .end annotation
.end field

.field private imagesArrTemp:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/MessageObject;",
            ">;"
        }
    .end annotation
.end field

.field private imagesByIds:[Landroid/util/SparseArray;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "[",
            "Landroid/util/SparseArray<",
            "Lim/tpelyyftgw/messenger/MessageObject;",
            ">;"
        }
    .end annotation
.end field

.field private imagesByIdsTemp:[Landroid/util/SparseArray;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "[",
            "Landroid/util/SparseArray<",
            "Lim/tpelyyftgw/messenger/MessageObject;",
            ">;"
        }
    .end annotation
.end field

.field private inPreview:Z

.field private injectingVideoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

.field private injectingVideoPlayerSurface:Landroid/graphics/SurfaceTexture;

.field private interpolator:Landroid/view/animation/DecelerateInterpolator;

.field private invalidCoords:Z

.field private isActionBarVisible:Z

.field private isCurrentVideo:Z

.field private isEvent:Z

.field private isFirstLoading:Z

.field private isInline:Z

.field private isPhotosListViewVisible:Z

.field private isPlaying:Z

.field private isStreaming:Z

.field private isVisible:Z

.field private itemsLayout:Landroid/widget/LinearLayout;

.field private keepScreenOnFlagSet:Z

.field private lastBufferedPositionCheck:J

.field private lastInsets:Ljava/lang/Object;

.field private lastTitle:Ljava/lang/String;

.field private leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

.field private loadInitialVideo:Z

.field private loadingMoreImages:Z

.field private masksItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

.field private maxSelectedPhotos:I

.field private maxX:F

.field private maxY:F

.field private mblnIsHiddenActionBar:Z

.field private mblnSelectPreview:Z

.field private mentionLayoutManager:Landroidx/recyclerview/widget/LinearLayoutManager;

.field private mentionListAnimation:Landroid/animation/AnimatorSet;

.field private mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

.field private mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

.field private menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

.field private mergeDialogId:J

.field private minX:F

.field private minY:F

.field private miniProgressAnimator:Landroid/animation/AnimatorSet;

.field private miniProgressShowRunnable:Ljava/lang/Runnable;

.field private miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

.field private moveStartX:F

.field private moveStartY:F

.field private moving:Z

.field private mstrPath:Ljava/lang/String;

.field private mtvCancel:Landroid/widget/TextView;

.field private mtvFinish:Landroid/widget/TextView;

.field private muteItem:Landroid/widget/ImageView;

.field private muteVideo:Z

.field private nameOverride:Ljava/lang/String;

.field private nameTextView:Landroid/widget/TextView;

.field private needCaptionLayout:Z

.field private needSearchImageInArr:Z

.field private needShowOnReady:Z

.field private openedFullScreenVideo:Z

.field private opennedFromMedia:Z

.field private originalBitrate:I

.field private originalHeight:I

.field private originalSize:J

.field private originalWidth:I

.field private padImageForHorizontalInsets:Z

.field private paintItem:Landroid/widget/ImageView;

.field private parentActivity:Landroid/app/Activity;

.field private parentAlert:Lim/tpelyyftgw/ui/components/ChatAttachAlert;

.field private parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

.field private photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

.field private photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

.field private photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

.field private photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

.field private photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

.field private pickerView:Landroid/widget/FrameLayout;

.field private pickerViewSendButton:Landroid/widget/ImageView;

.field private pinchCenterX:F

.field private pinchCenterY:F

.field private pinchStartDistance:F

.field private pinchStartScale:F

.field private pinchStartX:F

.field private pinchStartY:F

.field private pipAnimationInProgress:Z

.field private pipAvailable:Z

.field private pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

.field private pipPosition:[I

.field private pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

.field private placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

.field private playButtonAccessibilityOverlay:Landroid/view/View;

.field private playerInjected:Z

.field private playerWasReady:Z

.field private previewViewEnd:I

.field private previousCompression:I

.field private progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

.field private progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

.field private qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

.field private qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

.field private qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

.field private requestingPreview:Z

.field private resetButton:Landroid/widget/TextView;

.field private resultHeight:I

.field private resultWidth:I

.field private rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

.field private rotateItem:Landroid/widget/ImageView;

.field private rotationValue:I

.field private scale:F

.field private scroller:Landroid/widget/Scroller;

.field private secureDocuments:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/SecureDocument;",
            ">;"
        }
    .end annotation
.end field

.field private seekToProgressPending:F

.field private seekToProgressPending2:F

.field private selectSameMediaType:Z

.field private selectedCompression:I

.field private selectedMediaType:I

.field private selectedPhotosAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;

.field private selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

.field private sendItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

.field private sendPhotoType:I

.field private sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

.field private sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

.field private setLoadingRunnable:Ljava/lang/Runnable;

.field private shareButton:Landroid/widget/ImageView;

.field private sharedMediaType:I

.field private showAfterAnimation:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

.field private skipFirstBufferingProgress:Z

.field private slideshowMessageId:I

.field private startTime:J

.field private startedPlayTime:J

.field private streamingAlertShown:Z

.field private surfaceTextureListener:Landroid/view/TextureView$SurfaceTextureListener;

.field private switchCaptionTextView:Landroid/widget/TextView;

.field private switchImageAfterAnimation:I

.field private switchToInlineRunnable:Ljava/lang/Runnable;

.field private switchingInlineMode:Z

.field private switchingToIndex:I

.field private textureImageView:Landroid/widget/ImageView;

.field private textureUploaded:Z

.field private timeItem:Landroid/widget/ImageView;

.field private totalImagesCount:I

.field private totalImagesCountMerge:I

.field private transitionAnimationStartTime:J

.field private translationX:F

.field private translationY:F

.field private tryStartRequestPreviewOnFinish:Z

.field private tuneItem:Landroid/widget/ImageView;

.field private updateProgressRunnable:Ljava/lang/Runnable;

.field private velocityTracker:Landroid/view/VelocityTracker;

.field private videoBackwardButton:Landroid/widget/ImageView;

.field private videoCrossfadeAlpha:F

.field private videoCrossfadeAlphaLastTime:J

.field private videoCrossfadeStarted:Z

.field private videoCutEnd:F

.field private videoCutStart:F

.field private videoDuration:F

.field private videoForwardButton:Landroid/widget/ImageView;

.field private videoForwardDrawable:Lim/tpelyyftgw/ui/components/VideoForwardDrawable;

.field private videoFramerate:I

.field private videoFramesSize:J

.field private videoHasAudio:Z

.field private videoPlayButton:Landroid/widget/ImageView;

.field private videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

.field private videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

.field private videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

.field private videoPlayerTime:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

.field private videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

.field private videoPreviewFrameAnimation:Landroid/animation/AnimatorSet;

.field private videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

.field private videoTextureView:Landroid/view/TextureView;

.field private videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

.field private visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

.field private waitingForDraw:I

.field private waitingForFirstTextureUpload:I

.field private wasLayout:Z

.field private windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

.field private windowView:Landroid/widget/FrameLayout;

.field private zoomAnimation:Z

.field private zooming:Z


# direct methods
.method static constructor <clinit>()V
    .registers 1

    .line 1351
    const/4 v0, 0x0

    sput-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 1352
    sput-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    return-void
.end method

.method public constructor <init>()V
    .registers 9

    .line 1379
    invoke-direct {p0}, Lim/tpelyyftgw/ui/PhotoViewer;-><init>()V

    .line 192
    const/4 v0, -0x1

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxSelectedPhotos:I

    .line 193
    const/4 v1, 0x1

    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowOrder:Z

    .line 202
    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$_txdv4abJGQaSw7Nr956hKRSxE8;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$_txdv4abJGQaSw7Nr956hKRSxE8;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressShowRunnable:Ljava/lang/Runnable;

    .line 208
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isActionBarVisible:Z

    .line 229
    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    const/high16 v3, -0x1000000

    invoke-direct {v2, p0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)V

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    .line 230
    new-instance v2, Landroid/graphics/Paint;

    invoke-direct {v2}, Landroid/graphics/Paint;-><init>()V

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->blackPaint:Landroid/graphics/Paint;

    .line 237
    const/4 v2, 0x3

    new-array v4, v2, [Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    iput-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    .line 253
    const/4 v4, 0x0

    iput-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnIsHiddenActionBar:Z

    .line 279
    new-instance v5, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$1;

    invoke-direct {v5, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$1;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    iput-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setLoadingRunnable:Ljava/lang/Runnable;

    .line 315
    const/4 v5, 0x2

    new-array v6, v5, [I

    iput-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipPosition:[I

    .line 331
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnSelectPreview:Z

    .line 333
    iput-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectSameMediaType:Z

    .line 334
    iput v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedMediaType:I

    .line 375
    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$2;

    invoke-direct {v6, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$2;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    iput-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateProgressRunnable:Ljava/lang/Runnable;

    .line 460
    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$3;

    invoke-direct {v6, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$3;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    iput-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToInlineRunnable:Ljava/lang/Runnable;

    .line 499
    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$4;

    invoke-direct {v6, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$4;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    iput-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->surfaceTextureListener:Landroid/view/TextureView$SurfaceTextureListener;

    .line 557
    new-array v6, v5, [I

    fill-array-data v6, :array_f8

    const-class v7, F

    invoke-static {v7, v6}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;[I)Ljava/lang/Object;

    move-result-object v6

    check-cast v6, [[F

    iput-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    .line 580
    new-instance v6, Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-direct {v6}, Lim/tpelyyftgw/messenger/ImageReceiver;-><init>()V

    iput-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 581
    new-instance v6, Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-direct {v6}, Lim/tpelyyftgw/messenger/ImageReceiver;-><init>()V

    iput-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 582
    new-instance v6, Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-direct {v6}, Lim/tpelyyftgw/messenger/ImageReceiver;-><init>()V

    iput-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 590
    new-array v2, v2, [Ljava/lang/String;

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    .line 608
    new-array v2, v5, [Z

    fill-array-data v2, :array_100

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endReached:[Z

    .line 620
    const/high16 v2, 0x3f800000    # 1.0f

    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    .line 631
    new-instance v6, Landroid/view/animation/DecelerateInterpolator;

    const/high16 v7, 0x3fc00000    # 1.5f

    invoke-direct {v6, v7}, Landroid/view/animation/DecelerateInterpolator;-><init>(F)V

    iput-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->interpolator:Landroid/view/animation/DecelerateInterpolator;

    .line 633
    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartScale:F

    .line 644
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canZoom:Z

    .line 650
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canDragDown:Z

    .line 657
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomTouchEnabled:Z

    .line 659
    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    .line 660
    new-array v2, v5, [Landroid/util/SparseArray;

    new-instance v6, Landroid/util/SparseArray;

    invoke-direct {v6}, Landroid/util/SparseArray;-><init>()V

    aput-object v6, v2, v4

    new-instance v6, Landroid/util/SparseArray;

    invoke-direct {v6}, Landroid/util/SparseArray;-><init>()V

    aput-object v6, v2, v1

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIdsTemp:[Landroid/util/SparseArray;

    .line 661
    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    .line 662
    new-array v2, v5, [Landroid/util/SparseArray;

    new-instance v5, Landroid/util/SparseArray;

    invoke-direct {v5}, Landroid/util/SparseArray;-><init>()V

    aput-object v5, v2, v4

    new-instance v4, Landroid/util/SparseArray;

    invoke-direct {v4}, Landroid/util/SparseArray;-><init>()V

    aput-object v4, v2, v1

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIds:[Landroid/util/SparseArray;

    .line 663
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    .line 664
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    .line 665
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsArr:Ljava/util/ArrayList;

    .line 666
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocationsSizes:Ljava/util/ArrayList;

    .line 667
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    .line 668
    const/4 v1, 0x0

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentUserAvatarLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    .line 683
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    .line 8842
    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    .line 1380
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->blackPaint:Landroid/graphics/Paint;

    invoke-virtual {v0, v3}, Landroid/graphics/Paint;->setColor(I)V

    .line 1381
    return-void

    nop

    :array_f8
    .array-data 4
        0x2
        0xa
    .end array-data

    :array_100
    .array-data 1
        0x0t
        0x1t
    .end array-data
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/messenger/MessageObject;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    return-object v0
.end method

.method static synthetic access$002(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/messenger/MessageObject;)Lim/tpelyyftgw/messenger/MessageObject;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    return-object p1
.end method

.method static synthetic access$100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/VideoPlayer;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    return-object v0
.end method

.method static synthetic access$1000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastBufferedPositionCheck:J

    return-wide v0
.end method

.method static synthetic access$10000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/adapters/MentionsAdapter;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    return-object v0
.end method

.method static synthetic access$1002(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;J)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # J

    .line 187
    iput-wide p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastBufferedPositionCheck:J

    return-wide p1
.end method

.method static synthetic access$10100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowMentions:Z

    return v0
.end method

.method static synthetic access$10102(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowMentions:Z

    return p1
.end method

.method static synthetic access$10200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$10202(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$10300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroidx/recyclerview/widget/LinearLayoutManager;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionLayoutManager:Landroidx/recyclerview/widget/LinearLayoutManager;

    return-object v0
.end method

.method static synthetic access$10502(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAnimationInProgress:Z

    return p1
.end method

.method static synthetic access$10600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/lang/Runnable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToInlineRunnable:Ljava/lang/Runnable;

    return-object v0
.end method

.method static synthetic access$10702(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrameAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$10800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showVideoSeekPreviewPosition(Z)V

    return-void
.end method

.method static synthetic access$10902(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needShowOnReady:Z

    return p1
.end method

.method static synthetic access$1100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isStreaming:Z

    return v0
.end method

.method static synthetic access$11000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateVideoSeekPreviewPosition()V

    return-void
.end method

.method static synthetic access$11100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerTime:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    return-object v0
.end method

.method static synthetic access$11200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;ZI)V
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z
    .param p2, "x2"    # I

    .line 187
    invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updatePlayerState(ZI)V

    return-void
.end method

.method static synthetic access$11300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    return-object v0
.end method

.method static synthetic access$11400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    return v0
.end method

.method static synthetic access$11402(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    return p1
.end method

.method static synthetic access$11500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/view/TextureView$SurfaceTextureListener;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->surfaceTextureListener:Landroid/view/TextureView$SurfaceTextureListener;

    return-object v0
.end method

.method static synthetic access$11600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)[I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipPosition:[I

    return-object v0
.end method

.method static synthetic access$11700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getLeftInset()I

    move-result v0

    return v0
.end method

.method static synthetic access$11800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    return-object v0
.end method

.method static synthetic access$1200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)[Ljava/lang/String;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    return-object v0
.end method

.method static synthetic access$12000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    return v0
.end method

.method static synthetic access$12002(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    return p1
.end method

.method static synthetic access$12100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    return-object v0
.end method

.method static synthetic access$12200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/PhotoCropView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    return-object v0
.end method

.method static synthetic access$12300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/PhotoFilterView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    return-object v0
.end method

.method static synthetic access$12302(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/ui/components/PhotoFilterView;)Lim/tpelyyftgw/ui/components/PhotoFilterView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Lim/tpelyyftgw/ui/components/PhotoFilterView;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    return-object p1
.end method

.method static synthetic access$12400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/PhotoPaintView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    return-object v0
.end method

.method static synthetic access$12402(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/ui/components/PhotoPaintView;)Lim/tpelyyftgw/ui/components/PhotoPaintView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Lim/tpelyyftgw/ui/components/PhotoPaintView;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    return-object p1
.end method

.method static synthetic access$12500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$12502(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$12602(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->applying:Z

    return p1
.end method

.method static synthetic access$12702(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # F

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToScale:F

    return p1
.end method

.method static synthetic access$12802(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # F

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToX:F

    return p1
.end method

.method static synthetic access$12902(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # F

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    return p1
.end method

.method static synthetic access$1300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    return v0
.end method

.method static synthetic access$13000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/util/ArrayList;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    return-object v0
.end method

.method static synthetic access$13100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnIsHiddenActionBar:Z

    return v0
.end method

.method static synthetic access$13200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCropTranslations(Z)V

    return-void
.end method

.method static synthetic access$13302(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$13402(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPhotosListViewVisible:Z

    return p1
.end method

.method static synthetic access$13500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/messenger/ImageReceiver;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    return-object v0
.end method

.method static synthetic access$13600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth(I)I

    move-result v0

    return v0
.end method

.method static synthetic access$13700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight(I)I

    move-result v0

    return v0
.end method

.method static synthetic access$13800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getRightInset()I

    move-result v0

    return v0
.end method

.method static synthetic access$13902(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;J)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # J

    .line 187
    iput-wide p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    return-wide p1
.end method

.method static synthetic access$1400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/SeekBar;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    return-object v0
.end method

.method static synthetic access$14002(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    return p1
.end method

.method static synthetic access$14102(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->padImageForHorizontalInsets:Z

    return p1
.end method

.method static synthetic access$14200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$14202(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$14300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBarAnimator:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$14302(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBarAnimator:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$14400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentListViewAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$14402(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentListViewAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$14500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$14502(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$14600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/FrameLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    return-object v0
.end method

.method static synthetic access$14700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->initCropView()V

    return-void
.end method

.method static synthetic access$14800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)[[F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    return-object v0
.end method

.method static synthetic access$14900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/lang/Runnable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationEndRunnable:Ljava/lang/Runnable;

    return-object v0
.end method

.method static synthetic access$14902(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Ljava/lang/Runnable;)Ljava/lang/Runnable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Ljava/lang/Runnable;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationEndRunnable:Ljava/lang/Runnable;

    return-object p1
.end method

.method static synthetic access$1500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/PipVideoView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    return-object v0
.end method

.method static synthetic access$15000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openedFullScreenVideo:Z

    return v0
.end method

.method static synthetic access$1502(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/ui/components/PipVideoView;)Lim/tpelyyftgw/ui/components/PipVideoView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Lim/tpelyyftgw/ui/components/PipVideoView;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    return-object p1
.end method

.method static synthetic access$15102(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;J)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # J

    .line 187
    iput-wide p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->transitionAnimationStartTime:J

    return-wide p1
.end method

.method static synthetic access$15302(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    return p1
.end method

.method static synthetic access$15400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImages()V

    return-void
.end method

.method static synthetic access$15500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCropBitmap()V

    return-void
.end method

.method static synthetic access$15600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showAfterAnimation:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    return-object v0
.end method

.method static synthetic access$15700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->hideAfterAnimation:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    return-object v0
.end method

.method static synthetic access$15800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/view/WindowManager$LayoutParams;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    return-object v0
.end method

.method static synthetic access$15900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    return v0
.end method

.method static synthetic access$15902(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    return p1
.end method

.method static synthetic access$1600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/FrameLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    return-object v0
.end method

.method static synthetic access$16000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    return v0
.end method

.method static synthetic access$16002(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    return p1
.end method

.method static synthetic access$16100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->didChangedCompressionLevel(Z)V

    return-void
.end method

.method static synthetic access$16200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestVideoPreview(I)V

    return-void
.end method

.method static synthetic access$16300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalWidth:I

    return v0
.end method

.method static synthetic access$16302(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalWidth:I

    return p1
.end method

.method static synthetic access$16400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalHeight:I

    return v0
.end method

.method static synthetic access$16402(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalHeight:I

    return p1
.end method

.method static synthetic access$16500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$16502(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$16600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    return-object v0
.end method

.method static synthetic access$16700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    return-object v0
.end method

.method static synthetic access$16800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/lang/Runnable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentLoadingVideoRunnable:Ljava/lang/Runnable;

    return-object v0
.end method

.method static synthetic access$16802(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Ljava/lang/Runnable;)Ljava/lang/Runnable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Ljava/lang/Runnable;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentLoadingVideoRunnable:Ljava/lang/Runnable;

    return-object p1
.end method

.method static synthetic access$16900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoHasAudio:Z

    return v0
.end method

.method static synthetic access$16902(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoHasAudio:Z

    return p1
.end method

.method static synthetic access$1700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPlaying:Z

    return v0
.end method

.method static synthetic access$17002(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;J)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # J

    .line 187
    iput-wide p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->audioFramesSize:J

    return-wide p1
.end method

.method static synthetic access$17102(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;J)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # J

    .line 187
    iput-wide p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoFramesSize:J

    return-wide p1
.end method

.method static synthetic access$17202(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalBitrate:I

    return p1
.end method

.method static synthetic access$17300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bitrate:I

    return v0
.end method

.method static synthetic access$17302(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bitrate:I

    return p1
.end method

.method static synthetic access$17402(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoFramerate:I

    return p1
.end method

.method static synthetic access$17502(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotationValue:I

    return p1
.end method

.method static synthetic access$17602(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultWidth:I

    return p1
.end method

.method static synthetic access$17702(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultHeight:I

    return p1
.end method

.method static synthetic access$17800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateWidthHeightBitrateForCompression()V

    return-void
.end method

.method static synthetic access$17900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;ZZ)V
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z
    .param p2, "x2"    # Z

    .line 187
    invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCompressItemEnabled(ZZ)V

    return-void
.end method

.method static synthetic access$1800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/lang/Runnable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateProgressRunnable:Ljava/lang/Runnable;

    return-object v0
.end method

.method static synthetic access$18000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$18100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/messenger/VideoEditedInfo;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getCurrentVideoEditedInfo()Lim/tpelyyftgw/messenger/VideoEditedInfo;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$18200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;

    return-object v0
.end method

.method static synthetic access$18300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateSelectedCount()V

    return-void
.end method

.method static synthetic access$1900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingInlineMode:Z

    return v0
.end method

.method static synthetic access$1902(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingInlineMode:Z

    return p1
.end method

.method static synthetic access$200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    return v0
.end method

.method static synthetic access$2000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/graphics/Bitmap;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBitmap:Landroid/graphics/Bitmap;

    return-object v0
.end method

.method static synthetic access$2002(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/graphics/Bitmap;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBitmap:Landroid/graphics/Bitmap;

    return-object p1
.end method

.method static synthetic access$202(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # F

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    return p1
.end method

.method static synthetic access$2100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changingTextureView:Z

    return v0
.end method

.method static synthetic access$2102(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changingTextureView:Z

    return p1
.end method

.method static synthetic access$2200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$2300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/view/TextureView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    return-object v0
.end method

.method static synthetic access$2400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isInline:Z

    return v0
.end method

.method static synthetic access$2402(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isInline:Z

    return p1
.end method

.method static synthetic access$2500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/view/TextureView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changedTextureView:Landroid/view/TextureView;

    return-object v0
.end method

.method static synthetic access$2502(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/view/TextureView;)Landroid/view/TextureView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/view/TextureView;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changedTextureView:Landroid/view/TextureView;

    return-object p1
.end method

.method static synthetic access$2600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/app/Activity;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    return-object v0
.end method

.method static synthetic access$2700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    return-object v0
.end method

.method static synthetic access$2800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->waitingForFirstTextureUpload:I

    return v0
.end method

.method static synthetic access$2802(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->waitingForFirstTextureUpload:I

    return p1
.end method

.method static synthetic access$2900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dismissInternal()V

    return-void
.end method

.method static synthetic access$300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    return v0
.end method

.method static synthetic access$3000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    return v0
.end method

.method static synthetic access$3100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/ChatAttachAlert;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentAlert:Lim/tpelyyftgw/ui/components/ChatAttachAlert;

    return-object v0
.end method

.method static synthetic access$3200()Landroid/view/animation/DecelerateInterpolator;
    .registers 1

    .line 187
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;

    return-object v0
.end method

.method static synthetic access$3202(Landroid/view/animation/DecelerateInterpolator;)Landroid/view/animation/DecelerateInterpolator;
    .registers 1
    .param p0, "x0"    # Landroid/view/animation/DecelerateInterpolator;

    .line 187
    sput-object p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;

    return-object p0
.end method

.method static synthetic access$3300()Landroid/graphics/Paint;
    .registers 1

    .line 187
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressPaint:Landroid/graphics/Paint;

    return-object v0
.end method

.method static synthetic access$3302(Landroid/graphics/Paint;)Landroid/graphics/Paint;
    .registers 1
    .param p0, "x0"    # Landroid/graphics/Paint;

    .line 187
    sput-object p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressPaint:Landroid/graphics/Paint;

    return-object p0
.end method

.method static synthetic access$3400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v0

    return v0
.end method

.method static synthetic access$3500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v0

    return v0
.end method

.method static synthetic access$3600()[Landroid/graphics/drawable/Drawable;
    .registers 1

    .line 187
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDrawables:[Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$3700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/TextView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    return-object v0
.end method

.method static synthetic access$3800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    return-object v0
.end method

.method static synthetic access$3900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/RecyclerListView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    return-object v0
.end method

.method static synthetic access$400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    return-object v0
.end method

.method static synthetic access$4000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/RecyclerListView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    return-object v0
.end method

.method static synthetic access$4100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/actionbar/ActionBar;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    return-object v0
.end method

.method static synthetic access$4200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/TextView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchCaptionTextView:Landroid/widget/TextView;

    return-object v0
.end method

.method static synthetic access$4300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/GroupedPhotosListView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    return-object v0
.end method

.method static synthetic access$4400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$4500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/FrameLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    return-object v0
.end method

.method static synthetic access$4600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    return v0
.end method

.method static synthetic access$4700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    return-object v0
.end method

.method static synthetic access$4800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/graphics/Canvas;)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/graphics/Canvas;

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onDraw(Landroid/graphics/Canvas;)V

    return-void
.end method

.method static synthetic access$4900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->inPreview:Z

    return v0
.end method

.method static synthetic access$5000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$5100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/widget/FrameLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    return-object v0
.end method

.method static synthetic access$5200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomTouchEnabled:Z

    return v0
.end method

.method static synthetic access$5202(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomTouchEnabled:Z

    return p1
.end method

.method static synthetic access$5300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/CheckBox;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    return-object v0
.end method

.method static synthetic access$5400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    return-object v0
.end method

.method static synthetic access$5500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/RadialProgressView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    return-object v0
.end method

.method static synthetic access$5600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/view/MotionEvent;)Z
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Landroid/view/MotionEvent;

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onTouchEvent(Landroid/view/MotionEvent;)Z

    move-result v0

    return v0
.end method

.method static synthetic access$5700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/components/ClippingImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    return-object v0
.end method

.method static synthetic access$5800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/lang/Object;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastInsets:Ljava/lang/Object;

    return-object v0
.end method

.method static synthetic access$5900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Landroid/graphics/Paint;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->blackPaint:Landroid/graphics/Paint;

    return-object v0
.end method

.method static synthetic access$600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    return v0
.end method

.method static synthetic access$6002(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->wasLayout:Z

    return p1
.end method

.method static synthetic access$6100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dontResetZoomOnFirstLayout:Z

    return v0
.end method

.method static synthetic access$6102(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dontResetZoomOnFirstLayout:Z

    return p1
.end method

.method static synthetic access$6200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    return v0
.end method

.method static synthetic access$6202(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # F

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    return p1
.end method

.method static synthetic access$6302(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # F

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    return p1
.end method

.method static synthetic access$6402(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # F

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    return p1
.end method

.method static synthetic access$6500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;F)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # F

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    return-void
.end method

.method static synthetic access$6600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setScaleToFill()V

    return-void
.end method

.method static synthetic access$6702(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->attachedToWindow:Z

    return p1
.end method

.method static synthetic access$6800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closeCaptionEnter(Z)V

    return-void
.end method

.method static synthetic access$6900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needCaptionLayout:Z

    return v0
.end method

.method static synthetic access$700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    return-object v0
.end method

.method static synthetic access$7000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    return v0
.end method

.method static synthetic access$7002(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    return p1
.end method

.method static synthetic access$7100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I[I)Lim/tpelyyftgw/tgnet/TLObject;
    .registers 4
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I
    .param p2, "x2"    # [I

    .line 187
    invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileLocation(I[I)Lim/tpelyyftgw/tgnet/TLObject;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$7200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/messenger/ImageLocation;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    return-object v0
.end method

.method static synthetic access$7300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    return v0
.end method

.method static synthetic access$7400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isEvent:Z

    return v0
.end method

.method static synthetic access$7500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showDownloadAlert()V

    return-void
.end method

.method static synthetic access$7600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    return-wide v0
.end method

.method static synthetic access$7702(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->disableShowCheck:Z

    return p1
.end method

.method static synthetic access$7800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    return v0
.end method

.method static synthetic access$7900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/ChatActivity;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    return-object v0
.end method

.method static synthetic access$800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateVideoPlayerTime()V

    return-void
.end method

.method static synthetic access$8000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    return-object v0
.end method

.method static synthetic access$8100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onSharePressed()V

    return-void
.end method

.method static synthetic access$8200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    return-object v0
.end method

.method static synthetic access$8300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToPip()V

    return-void
.end method

.method static synthetic access$8400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->releasePlayer(Z)V

    return-void
.end method

.method static synthetic access$8500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/messenger/ImageLocation;)Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Lim/tpelyyftgw/messenger/ImageLocation;

    .line 187
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileLocation(Lim/tpelyyftgw/messenger/ImageLocation;)Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$8600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/util/ArrayList;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    return-object v0
.end method

.method static synthetic access$8700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->slideshowMessageId:I

    return v0
.end method

.method static synthetic access$8800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/util/ArrayList;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsArr:Ljava/util/ArrayList;

    return-object v0
.end method

.method static synthetic access$8900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/util/ArrayList;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    return-object v0
.end method

.method static synthetic access$900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentVideoFinishedLoading:Z

    return v0
.end method

.method static synthetic access$9000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/messenger/ImageLocation;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentUserAvatarLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    return-object v0
.end method

.method static synthetic access$9100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/util/ArrayList;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocationsSizes:Ljava/util/ArrayList;

    return-object v0
.end method

.method static synthetic access$9200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;IZ)V
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # I
    .param p2, "x2"    # Z

    .line 187
    invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    return-void
.end method

.method static synthetic access$9300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Ljava/util/ArrayList;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    return-object v0
.end method

.method static synthetic access$9400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    return-object v0
.end method

.method static synthetic access$9402(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;)Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    .line 187
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    return-object p1
.end method

.method static synthetic access$9500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    return v0
.end method

.method static synthetic access$9502(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # F

    .line 187
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    return p1
.end method

.method static synthetic access$9600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateVideoInfo()V

    return-void
.end method

.method static synthetic access$9700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedDuration:J

    return-wide v0
.end method

.method static synthetic access$9800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 187
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedSize:I

    return v0
.end method

.method static synthetic access$9900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;ZI)V
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .param p1, "x1"    # Z
    .param p2, "x2"    # I

    .line 187
    invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPressed(ZI)V

    return-void
.end method

.method private animateTo(FFFZ)V
    .registers 11
    .param p1, "newScale"    # F
    .param p2, "newTx"    # F
    .param p3, "newTy"    # F
    .param p4, "isZoom"    # Z

    .line 8250
    const/16 v5, 0xfa

    move-object v0, p0

    move v1, p1

    move v2, p2

    move v3, p3

    move v4, p4

    invoke-direct/range {v0 .. v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZI)V

    .line 8251
    return-void
.end method

.method private animateTo(FFFZI)V
    .registers 11
    .param p1, "newScale"    # F
    .param p2, "newTx"    # F
    .param p3, "newTy"    # F
    .param p4, "isZoom"    # Z
    .param p5, "duration"    # I

    .line 8254
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpl-float v0, v0, p1

    if-nez v0, :cond_13

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    cmpl-float v0, v0, p2

    if-nez v0, :cond_13

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    cmpl-float v0, v0, p3

    if-nez v0, :cond_13

    .line 8255
    return-void

    .line 8257
    :cond_13
    iput-boolean p4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    .line 8258
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToScale:F

    .line 8259
    iput p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToX:F

    .line 8260
    iput p3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    .line 8261
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    iput-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    .line 8262
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    .line 8263
    const/4 v1, 0x1

    new-array v1, v1, [Landroid/animation/Animator;

    const/4 v2, 0x0

    sget-object v3, Lim/tpelyyftgw/ui/components/AnimationProperties;->PHOTO_VIEWER_ANIMATION_VALUE:Landroid/util/Property;

    const/4 v4, 0x2

    new-array v4, v4, [F

    fill-array-data v4, :array_5a

    .line 8264
    invoke-static {p0, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v1, v2

    .line 8263
    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 8266
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->interpolator:Landroid/view/animation/DecelerateInterpolator;

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 8267
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    int-to-long v1, p5

    invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 8268
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$45;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$45;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 8275
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    .line 8276
    return-void

    :array_5a
    .array-data 4
        0x0
        0x3f800000    # 1.0f
    .end array-data
.end method

.method private applyCurrentEditMode()V
    .registers 23

    .line 4513
    move-object/from16 v0, p0

    const/4 v1, 0x0

    .line 4514
    .local v1, "bitmap":Landroid/graphics/Bitmap;
    const/4 v2, 0x0

    .line 4515
    .local v2, "stickers":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$InputDocument;>;"
    const/4 v3, 0x0

    .line 4516
    .local v3, "savedFilterState":Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;
    const/4 v4, 0x0

    .line 4517
    .local v4, "removeSavedState":Z
    iget v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    const/4 v6, 0x3

    const/4 v7, 0x2

    const/4 v8, 0x1

    if-eq v5, v8, :cond_35

    if-nez v5, :cond_14

    iget v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v5, v8, :cond_14

    goto :goto_35

    .line 4520
    :cond_14
    iget v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-ne v5, v7, :cond_25

    .line 4521
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v1

    .line 4522
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->getSavedFilterState()Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;

    move-result-object v3

    goto :goto_3c

    .line 4523
    :cond_25
    if-ne v5, v6, :cond_3c

    .line 4524
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v1

    .line 4525
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->getMasks()Ljava/util/ArrayList;

    move-result-object v2

    .line 4526
    const/4 v4, 0x1

    goto :goto_3c

    .line 4518
    :cond_35
    :goto_35
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/components/PhotoCropView;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v1

    .line 4519
    const/4 v4, 0x1

    .line 4528
    :cond_3c
    :goto_3c
    if-eqz v1, :cond_231

    .line 4529
    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v5

    int-to-float v10, v5

    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v5

    int-to-float v11, v5

    const/16 v12, 0x50

    const/4 v13, 0x0

    const/16 v14, 0x65

    const/16 v15, 0x65

    move-object v9, v1

    invoke-static/range {v9 .. v15}, Lim/tpelyyftgw/messenger/ImageLoader;->scaleAndSaveImage(Landroid/graphics/Bitmap;FFIZII)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v5

    .line 4530
    .local v5, "size":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    if-eqz v5, :cond_231

    .line 4531
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v9, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v15

    .line 4532
    .local v15, "object":Ljava/lang/Object;
    instance-of v9, v15, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    const/4 v14, 0x0

    const/high16 v10, 0x42f00000    # 120.0f

    const v13, -0xc25212

    if-eqz v9, :cond_fa

    .line 4533
    move-object v12, v15

    check-cast v12, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 4534
    .local v12, "entry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    invoke-static {v5, v8}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;

    move-result-object v9

    invoke-virtual {v9}, Ljava/io/File;->toString()Ljava/lang/String;

    move-result-object v9

    iput-object v9, v12, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->imagePath:Ljava/lang/String;

    .line 4535
    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v11, v9

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v10, v9

    const/16 v16, 0x46

    const/16 v17, 0x0

    const/16 v18, 0x65

    const/16 v19, 0x65

    move-object v9, v1

    move/from16 v20, v10

    move v10, v11

    move/from16 v11, v20

    move-object v6, v12

    .end local v12    # "entry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    .local v6, "entry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    move/from16 v12, v16

    const v7, -0xc25212

    move/from16 v13, v17

    move/from16 v14, v18

    move-object/from16 v21, v15

    .end local v15    # "object":Ljava/lang/Object;
    .local v21, "object":Ljava/lang/Object;
    move/from16 v15, v19

    invoke-static/range {v9 .. v15}, Lim/tpelyyftgw/messenger/ImageLoader;->scaleAndSaveImage(Landroid/graphics/Bitmap;FFIZII)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v5

    .line 4536
    if-eqz v5, :cond_ab

    .line 4537
    invoke-static {v5, v8}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;

    move-result-object v9

    invoke-virtual {v9}, Ljava/io/File;->toString()Ljava/lang/String;

    move-result-object v9

    iput-object v9, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->thumbPath:Ljava/lang/String;

    .line 4539
    :cond_ab
    if-eqz v2, :cond_b2

    .line 4540
    iget-object v9, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->stickers:Ljava/util/ArrayList;

    invoke-virtual {v9, v2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 4542
    :cond_b2
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-ne v9, v8, :cond_c5

    .line 4543
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    new-instance v10, Landroid/graphics/PorterDuffColorFilter;

    sget-object v11, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v10, v7, v11}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v9, v10}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 4544
    iput-boolean v8, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isCropped:Z

    goto :goto_e8

    .line 4545
    :cond_c5
    const/4 v10, 0x2

    if-ne v9, v10, :cond_d7

    .line 4546
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    new-instance v10, Landroid/graphics/PorterDuffColorFilter;

    sget-object v11, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v10, v7, v11}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v9, v10}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 4547
    iput-boolean v8, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isFiltered:Z

    goto :goto_e8

    .line 4548
    :cond_d7
    const/4 v10, 0x3

    if-ne v9, v10, :cond_e8

    .line 4549
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    new-instance v10, Landroid/graphics/PorterDuffColorFilter;

    sget-object v11, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v10, v7, v11}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v9, v10}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 4550
    iput-boolean v8, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isPainted:Z

    .line 4552
    :cond_e8
    :goto_e8
    if-eqz v3, :cond_ee

    .line 4553
    iput-object v3, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->savedFilterState:Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;

    const/4 v15, 0x0

    goto :goto_f5

    .line 4554
    :cond_ee
    if-eqz v4, :cond_f4

    .line 4555
    const/4 v15, 0x0

    iput-object v15, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->savedFilterState:Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;

    goto :goto_f5

    .line 4554
    :cond_f4
    const/4 v15, 0x0

    .line 4557
    .end local v6    # "entry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    :goto_f5
    move-object v9, v15

    move-object/from16 v6, v21

    goto/16 :goto_192

    .end local v21    # "object":Ljava/lang/Object;
    .restart local v15    # "object":Ljava/lang/Object;
    :cond_fa
    move-object/from16 v21, v15

    const v7, -0xc25212

    move-object v15, v14

    .end local v15    # "object":Ljava/lang/Object;
    .restart local v21    # "object":Ljava/lang/Object;
    move-object/from16 v6, v21

    .end local v21    # "object":Ljava/lang/Object;
    .local v6, "object":Ljava/lang/Object;
    instance-of v9, v6, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v9, :cond_191

    .line 4558
    move-object v14, v6

    check-cast v14, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    .line 4559
    .local v14, "entry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    invoke-static {v5, v8}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;

    move-result-object v9

    invoke-virtual {v9}, Ljava/io/File;->toString()Ljava/lang/String;

    move-result-object v9

    iput-object v9, v14, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->imagePath:Ljava/lang/String;

    .line 4560
    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v11, v9

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v12, v9

    const/16 v13, 0x46

    const/16 v17, 0x0

    const/16 v18, 0x65

    const/16 v19, 0x65

    move-object v9, v1

    move v10, v11

    move v11, v12

    move v12, v13

    move/from16 v13, v17

    move-object v7, v14

    .end local v14    # "entry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    .local v7, "entry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    move/from16 v14, v18

    move/from16 v15, v19

    invoke-static/range {v9 .. v15}, Lim/tpelyyftgw/messenger/ImageLoader;->scaleAndSaveImage(Landroid/graphics/Bitmap;FFIZII)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v5

    .line 4561
    if-eqz v5, :cond_140

    .line 4562
    invoke-static {v5, v8}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;

    move-result-object v9

    invoke-virtual {v9}, Ljava/io/File;->toString()Ljava/lang/String;

    move-result-object v9

    iput-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->thumbPath:Ljava/lang/String;

    .line 4564
    :cond_140
    if-eqz v2, :cond_147

    .line 4565
    iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->stickers:Ljava/util/ArrayList;

    invoke-virtual {v9, v2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 4567
    :cond_147
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-ne v9, v8, :cond_15d

    .line 4568
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    new-instance v10, Landroid/graphics/PorterDuffColorFilter;

    sget-object v11, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    const v12, -0xc25212

    invoke-direct {v10, v12, v11}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v9, v10}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 4569
    iput-boolean v8, v7, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->isCropped:Z

    goto :goto_183

    .line 4570
    :cond_15d
    const v12, -0xc25212

    const/4 v10, 0x2

    if-ne v9, v10, :cond_172

    .line 4571
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    new-instance v10, Landroid/graphics/PorterDuffColorFilter;

    sget-object v11, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v10, v12, v11}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v9, v10}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 4572
    iput-boolean v8, v7, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->isFiltered:Z

    goto :goto_183

    .line 4573
    :cond_172
    const/4 v10, 0x3

    if-ne v9, v10, :cond_183

    .line 4574
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    new-instance v10, Landroid/graphics/PorterDuffColorFilter;

    sget-object v11, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v10, v12, v11}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v9, v10}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 4575
    iput-boolean v8, v7, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->isPainted:Z

    .line 4577
    :cond_183
    :goto_183
    if-eqz v3, :cond_189

    .line 4578
    iput-object v3, v7, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->savedFilterState:Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;

    const/4 v9, 0x0

    goto :goto_192

    .line 4579
    :cond_189
    if-eqz v4, :cond_18f

    .line 4580
    const/4 v9, 0x0

    iput-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->savedFilterState:Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;

    goto :goto_192

    .line 4579
    :cond_18f
    const/4 v9, 0x0

    goto :goto_192

    .line 4557
    .end local v7    # "entry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    :cond_191
    move-object v9, v15

    .line 4583
    :goto_192
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eqz v7, :cond_199

    const/4 v10, 0x4

    if-ne v7, v10, :cond_1af

    :cond_199
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v7, :cond_1af

    .line 4584
    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-interface {v7, v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->updatePhotoAtIndex(I)V

    .line 4585
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-interface {v7, v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->isPhotoChecked(I)Z

    move-result v7

    if-nez v7, :cond_1af

    .line 4586
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setPhotoChecked()V

    .line 4589
    :cond_1af
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-ne v7, v8, :cond_20f

    .line 4590
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/PhotoCropView;->getRectSizeX()F

    move-result v7

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v10

    int-to-float v10, v10

    div-float/2addr v7, v10

    .line 4591
    .local v7, "scaleX":F
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v10}, Lim/tpelyyftgw/ui/components/PhotoCropView;->getRectSizeY()F

    move-result v10

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v11

    int-to-float v11, v11

    div-float/2addr v10, v11

    .line 4592
    .local v10, "scaleY":F
    cmpl-float v11, v7, v10

    if-lez v11, :cond_1d1

    move v11, v7

    goto :goto_1d2

    :cond_1d1
    move v11, v10

    :goto_1d2
    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    .line 4593
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v11}, Lim/tpelyyftgw/ui/components/PhotoCropView;->getRectX()F

    move-result v11

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v12}, Lim/tpelyyftgw/ui/components/PhotoCropView;->getRectSizeX()F

    move-result v12

    const/high16 v13, 0x40000000    # 2.0f

    div-float/2addr v12, v13

    add-float/2addr v11, v12

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v12

    const/4 v14, 0x2

    div-int/2addr v12, v14

    int-to-float v12, v12

    sub-float/2addr v11, v12

    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 4594
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v11}, Lim/tpelyyftgw/ui/components/PhotoCropView;->getRectY()F

    move-result v11

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v12}, Lim/tpelyyftgw/ui/components/PhotoCropView;->getRectSizeY()F

    move-result v12

    div-float/2addr v12, v13

    add-float/2addr v11, v12

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v12

    const/4 v13, 0x2

    div-int/2addr v12, v13

    int-to-float v12, v12

    sub-float/2addr v11, v12

    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 4595
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    .line 4596
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->applying:Z

    .line 4598
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v11}, Lim/tpelyyftgw/ui/components/PhotoCropView;->onDisappear()V

    .line 4600
    .end local v7    # "scaleX":F
    .end local v10    # "scaleY":F
    :cond_20f
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v7, v9}, Lim/tpelyyftgw/messenger/ImageReceiver;->setParentView(Landroid/view/View;)V

    .line 4601
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    const/4 v9, 0x0

    invoke-virtual {v7, v9, v8}, Lim/tpelyyftgw/messenger/ImageReceiver;->setOrientation(IZ)V

    .line 4602
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->ignoreDidSetImage:Z

    .line 4603
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v7, v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/Bitmap;)V

    .line 4604
    iput-boolean v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->ignoreDidSetImage:Z

    .line 4605
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v7, v9}, Lim/tpelyyftgw/messenger/ImageReceiver;->setParentView(Landroid/view/View;)V

    .line 4606
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v7, v8, :cond_231

    .line 4607
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCropBitmap()V

    .line 4611
    .end local v5    # "size":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v6    # "object":Ljava/lang/Object;
    :cond_231
    return-void
.end method

.method private checkAnimation()Z
    .registers 7

    .line 7106
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    const/4 v1, 0x0

    if-eqz v0, :cond_22

    .line 7107
    iget-wide v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->transitionAnimationStartTime:J

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v4

    sub-long/2addr v2, v4

    invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J

    move-result-wide v2

    const-wide/16 v4, 0x1f4

    cmp-long v0, v2, v4

    if-ltz v0, :cond_22

    .line 7108
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationEndRunnable:Ljava/lang/Runnable;

    if-eqz v0, :cond_20

    .line 7109
    invoke-interface {v0}, Ljava/lang/Runnable;->run()V

    .line 7110
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationEndRunnable:Ljava/lang/Runnable;

    .line 7112
    :cond_20
    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    .line 7115
    :cond_22
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    if-eqz v0, :cond_27

    const/4 v1, 0x1

    :cond_27
    return v1
.end method

.method private checkBufferedProgress(F)V
    .registers 9
    .param p1, "progress"    # F

    .line 4058
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isStreaming:Z

    if-eqz v0, :cond_6f

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-eqz v0, :cond_6f

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->streamingAlertShown:Z

    if-nez v0, :cond_6f

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v0, :cond_6f

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-nez v0, :cond_15

    goto :goto_6f

    .line 4061
    :cond_15
    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v0

    .line 4062
    .local v0, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    if-nez v0, :cond_1c

    .line 4063
    return-void

    .line 4065
    :cond_1c
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDuration()I

    move-result v1

    .line 4066
    .local v1, "innerDuration":I
    const/16 v2, 0x14

    if-ge v1, v2, :cond_27

    .line 4067
    return-void

    .line 4069
    :cond_27
    const v2, 0x3f666666    # 0.9f

    cmpg-float v2, p1, v2

    if-gez v2, :cond_6e

    iget v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$Document;->size:I

    int-to-float v2, v2

    mul-float v2, v2, p1

    const/high16 v3, 0x4aa00000    # 5242880.0f

    cmpl-float v2, v2, v3

    if-gez v2, :cond_45

    const/high16 v2, 0x3f000000    # 0.5f

    cmpl-float v2, p1, v2

    if-ltz v2, :cond_6e

    iget v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$Document;->size:I

    const/high16 v3, 0x200000

    if-lt v2, v3, :cond_6e

    :cond_45
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v2

    iget-wide v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->startedPlayTime:J

    sub-long/2addr v2, v4

    invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J

    move-result-wide v2

    const-wide/16 v4, 0x7d0

    cmp-long v6, v2, v4

    if-ltz v6, :cond_6e

    .line 4070
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getDuration()J

    move-result-wide v2

    .line 4071
    .local v2, "duration":J
    const-wide v4, -0x7fffffffffffffffL    # -4.9E-324

    cmp-long v6, v2, v4

    if-nez v6, :cond_6b

    .line 4072
    const v4, 0x7f0f1219

    invoke-static {v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(I)V

    .line 4074
    :cond_6b
    const/4 v4, 0x1

    iput-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->streamingAlertShown:Z

    .line 4076
    .end local v2    # "duration":J
    :cond_6e
    return-void

    .line 4059
    .end local v0    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .end local v1    # "innerDuration":I
    :cond_6f
    :goto_6f
    return-void
.end method

.method private checkInlinePermissions()Z
    .registers 5

    .line 3526
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    .line 3527
    return v1

    .line 3529
    :cond_6
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v2, 0x17

    if-lt v0, v2, :cond_4c

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-static {v0}, Landroid/provider/Settings;->canDrawOverlays(Landroid/content/Context;)Z

    move-result v0

    if-eqz v0, :cond_15

    goto :goto_4c

    .line 3532
    :cond_15
    new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v0, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V

    const v2, 0x7f0f0141

    const-string v3, "AppName"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    move-result-object v0

    const v2, 0x7f0f0c54

    .line 3533
    const-string v3, "PermissionDrawAboveOtherApps"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    move-result-object v0

    const v2, 0x7f0f0c5a

    .line 3534
    const-string v3, "PermissionOpenSettings"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$_z06Z8cTR8RAsrD1IYeNV9bJAkc;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$_z06Z8cTR8RAsrD1IYeNV9bJAkc;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v2, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    move-result-object v0

    .line 3542
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->show()Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    .line 3544
    return v1

    .line 3530
    :cond_4c
    :goto_4c
    const/4 v0, 0x1

    return v0
.end method

.method private checkMinMax(Z)V
    .registers 6
    .param p1, "zoom"    # Z

    .line 8215
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 8216
    .local v0, "moveToX":F
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8217
    .local v1, "moveToY":F
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    invoke-direct {p0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 8218
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    cmpg-float v3, v2, v3

    if-gez v3, :cond_14

    .line 8219
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    goto :goto_1c

    .line 8220
    :cond_14
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    cmpl-float v2, v2, v3

    if-lez v2, :cond_1c

    .line 8221
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    .line 8223
    :cond_1c
    :goto_1c
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    cmpg-float v3, v2, v3

    if-gez v3, :cond_27

    .line 8224
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    goto :goto_2f

    .line 8225
    :cond_27
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    cmpl-float v2, v2, v3

    if-lez v2, :cond_2f

    .line 8226
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    .line 8228
    :cond_2f
    :goto_2f
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    invoke-direct {p0, v2, v0, v1, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZ)V

    .line 8229
    return-void
.end method

.method private checkProgress(IZ)V
    .registers 19
    .param p1, "a"    # I
    .param p2, "animated"    # Z

    .line 6665
    move-object/from16 v0, p0

    move/from16 v1, p1

    move/from16 v2, p2

    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    .line 6666
    .local v3, "index":I
    const/4 v4, 0x2

    const/4 v5, 0x1

    if-ne v1, v5, :cond_f

    .line 6667
    add-int/lit8 v3, v3, 0x1

    goto :goto_13

    .line 6668
    :cond_f
    if-ne v1, v4, :cond_13

    .line 6669
    add-int/lit8 v3, v3, -0x1

    .line 6671
    :cond_13
    :goto_13
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v6, v6, v1

    const/4 v7, 0x3

    const/4 v8, -0x1

    if-eqz v6, :cond_2a7

    .line 6672
    const/4 v6, 0x0

    .line 6673
    .local v6, "f":Ljava/io/File;
    const/4 v9, 0x0

    .line 6674
    .local v9, "isVideo":Z
    const/4 v10, 0x0

    .line 6675
    .local v10, "canStream":Z
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v12, 0x0

    if-eqz v11, :cond_b9

    .line 6676
    if-ltz v3, :cond_b1

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v11}, Ljava/util/ArrayList;->size()I

    move-result v11

    if-lt v3, v11, :cond_2f

    goto/16 :goto_b1

    .line 6680
    :cond_2f
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v11, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v11

    check-cast v11, Lim/tpelyyftgw/messenger/MessageObject;

    .line 6681
    .local v11, "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    iget v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    if-ne v13, v5, :cond_49

    invoke-virtual {v11}, Lim/tpelyyftgw/messenger/MessageObject;->canPreviewDocument()Z

    move-result v13

    if-nez v13, :cond_49

    .line 6682
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v4, v4, v1

    invoke-virtual {v4, v8, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 6683
    return-void

    .line 6685
    :cond_49
    iget-object v13, v11, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    invoke-static {v13}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v13

    if-nez v13, :cond_64

    .line 6686
    new-instance v13, Ljava/io/File;

    iget-object v14, v11, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v14, v14, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    invoke-direct {v13, v14}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    move-object v6, v13

    .line 6687
    invoke-virtual {v6}, Ljava/io/File;->exists()Z

    move-result v13

    if-nez v13, :cond_64

    .line 6688
    const/4 v6, 0x0

    .line 6691
    :cond_64
    if-nez v6, :cond_90

    .line 6692
    iget-object v13, v11, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaWebPage;

    if-eqz v13, :cond_8a

    iget-object v13, v11, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->webpage:Lim/tpelyyftgw/tgnet/TLRPC$WebPage;

    if-eqz v13, :cond_8a

    iget-object v13, v11, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->webpage:Lim/tpelyyftgw/tgnet/TLRPC$WebPage;

    iget-object v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$WebPage;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-nez v13, :cond_8a

    .line 6693
    const/4 v13, 0x0

    invoke-direct {v0, v3, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileLocation(I[I)Lim/tpelyyftgw/tgnet/TLObject;

    move-result-object v13

    .line 6694
    .local v13, "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    invoke-static {v13, v5}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;

    move-result-object v6

    .line 6695
    .end local v13    # "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    goto :goto_90

    .line 6696
    :cond_8a
    iget-object v13, v11, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    invoke-static {v13}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToMessage(Lim/tpelyyftgw/tgnet/TLRPC$Message;)Ljava/io/File;

    move-result-object v6

    .line 6699
    :cond_90
    :goto_90
    sget-boolean v13, Lim/tpelyyftgw/messenger/SharedConfig;->streamMedia:Z

    if-eqz v13, :cond_a9

    invoke-virtual {v11}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v13

    if-eqz v13, :cond_a9

    invoke-virtual {v11}, Lim/tpelyyftgw/messenger/MessageObject;->canStreamVideo()Z

    move-result v13

    if-eqz v13, :cond_a9

    invoke-virtual {v11}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v13

    long-to-int v14, v13

    if-eqz v14, :cond_a9

    const/4 v13, 0x1

    goto :goto_aa

    :cond_a9
    const/4 v13, 0x0

    :goto_aa
    move v10, v13

    .line 6700
    invoke-virtual {v11}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v9

    .line 6701
    .end local v11    # "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    goto/16 :goto_1ed

    .line 6677
    :cond_b1
    :goto_b1
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v4, v4, v1

    invoke-virtual {v4, v8, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 6678
    return-void

    .line 6701
    :cond_b9
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    const/4 v13, 0x4

    if-eqz v11, :cond_16e

    .line 6702
    if-ltz v3, :cond_166

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v11}, Ljava/util/ArrayList;->size()I

    move-result v11

    if-lt v3, v11, :cond_ca

    goto/16 :goto_166

    .line 6706
    :cond_ca
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v11, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v11

    check-cast v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    .line 6707
    .local v11, "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    iget-object v14, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string v15, "video"

    invoke-virtual {v14, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v14

    if-nez v14, :cond_10b

    iget-object v14, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v14}, Lim/tpelyyftgw/messenger/MessageObject;->isVideoDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v14

    if-eqz v14, :cond_e5

    goto :goto_10b

    .line 6714
    :cond_e5
    iget-object v14, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v14, :cond_f8

    .line 6715
    new-instance v14, Ljava/io/File;

    invoke-static {v7}, Lim/tpelyyftgw/messenger/FileLoader;->getDirectory(I)Ljava/io/File;

    move-result-object v15

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v4, v4, v1

    invoke-direct {v14, v15, v4}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    move-object v6, v14

    goto :goto_14e

    .line 6716
    :cond_f8
    iget-object v4, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    if-eqz v4, :cond_14e

    .line 6717
    new-instance v4, Ljava/io/File;

    invoke-static {v12}, Lim/tpelyyftgw/messenger/FileLoader;->getDirectory(I)Ljava/io/File;

    move-result-object v14

    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v15, v15, v1

    invoke-direct {v4, v14, v15}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    move-object v6, v4

    goto :goto_14e

    .line 6708
    :cond_10b
    :goto_10b
    iget-object v4, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v4, :cond_116

    .line 6709
    iget-object v4, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v4}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;)Ljava/io/File;

    move-result-object v6

    goto :goto_14c

    .line 6710
    :cond_116
    iget-object v4, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    instance-of v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$TL_webDocument;

    if-eqz v4, :cond_14c

    .line 6711
    new-instance v4, Ljava/io/File;

    invoke-static {v13}, Lim/tpelyyftgw/messenger/FileLoader;->getDirectory(I)Ljava/io/File;

    move-result-object v14

    new-instance v15, Ljava/lang/StringBuilder;

    invoke-direct {v15}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v12, v12, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    invoke-static {v12}, Lim/tpelyyftgw/messenger/Utilities;->MD5(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v12

    invoke-virtual {v15, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v12, "."

    invoke-virtual {v15, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v12, v12, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    const-string v7, "mp4"

    invoke-static {v12, v7}, Lim/tpelyyftgw/messenger/ImageLoader;->getHttpUrlExtension(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v15, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v7

    invoke-direct {v4, v14, v7}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    move-object v6, v4

    .line 6713
    :cond_14c
    :goto_14c
    const/4 v4, 0x1

    move v9, v4

    .line 6719
    :cond_14e
    :goto_14e
    if-eqz v6, :cond_156

    invoke-virtual {v6}, Ljava/io/File;->exists()Z

    move-result v4

    if-nez v4, :cond_164

    .line 6720
    :cond_156
    new-instance v4, Ljava/io/File;

    invoke-static {v13}, Lim/tpelyyftgw/messenger/FileLoader;->getDirectory(I)Ljava/io/File;

    move-result-object v7

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v12, v12, v1

    invoke-direct {v4, v7, v12}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    move-object v6, v4

    .line 6722
    .end local v11    # "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    :cond_164
    goto/16 :goto_1ed

    .line 6703
    :cond_166
    :goto_166
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v4, v4, v1

    invoke-virtual {v4, v8, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 6704
    return-void

    .line 6722
    :cond_16e
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    if-eqz v4, :cond_1a0

    .line 6723
    if-ltz v3, :cond_198

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->size()I

    move-result v4

    if-lt v3, v4, :cond_17d

    goto :goto_198

    .line 6727
    :cond_17d
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v4, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Lim/tpelyyftgw/messenger/ImageLocation;

    .line 6728
    .local v4, "location":Lim/tpelyyftgw/messenger/ImageLocation;
    iget-object v7, v4, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    if-nez v11, :cond_192

    iget-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isEvent:Z

    if-eqz v11, :cond_190

    goto :goto_192

    :cond_190
    const/4 v11, 0x0

    goto :goto_193

    :cond_192
    :goto_192
    const/4 v11, 0x1

    :goto_193
    invoke-static {v7, v11}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;

    move-result-object v6

    .line 6729
    .end local v4    # "location":Lim/tpelyyftgw/messenger/ImageLocation;
    goto :goto_1ed

    .line 6724
    :cond_198
    :goto_198
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v4, v4, v1

    invoke-virtual {v4, v8, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 6725
    return-void

    .line 6729
    :cond_1a0
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentSecureDocument:Lim/tpelyyftgw/messenger/SecureDocument;

    if-eqz v4, :cond_1c4

    .line 6730
    if-ltz v3, :cond_1bc

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->size()I

    move-result v4

    if-lt v3, v4, :cond_1af

    goto :goto_1bc

    .line 6734
    :cond_1af
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v4, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Lim/tpelyyftgw/messenger/SecureDocument;

    .line 6735
    .local v4, "location":Lim/tpelyyftgw/messenger/SecureDocument;
    invoke-static {v4, v5}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;

    move-result-object v6

    .end local v4    # "location":Lim/tpelyyftgw/messenger/SecureDocument;
    goto :goto_1ec

    .line 6731
    :cond_1bc
    :goto_1bc
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v4, v4, v1

    invoke-virtual {v4, v8, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 6732
    return-void

    .line 6736
    :cond_1c4
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPathObject:Ljava/lang/String;

    if-eqz v4, :cond_1ec

    .line 6737
    new-instance v4, Ljava/io/File;

    const/4 v7, 0x3

    invoke-static {v7}, Lim/tpelyyftgw/messenger/FileLoader;->getDirectory(I)Ljava/io/File;

    move-result-object v11

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v7, v7, v1

    invoke-direct {v4, v11, v7}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    move-object v6, v4

    .line 6738
    invoke-virtual {v6}, Ljava/io/File;->exists()Z

    move-result v4

    if-nez v4, :cond_1ed

    .line 6739
    new-instance v4, Ljava/io/File;

    invoke-static {v13}, Lim/tpelyyftgw/messenger/FileLoader;->getDirectory(I)Ljava/io/File;

    move-result-object v7

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v11, v11, v1

    invoke-direct {v4, v7, v11}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    move-object v6, v4

    goto :goto_1ed

    .line 6736
    :cond_1ec
    :goto_1ec
    nop

    .line 6742
    :cond_1ed
    :goto_1ed
    if-eqz v6, :cond_1f7

    invoke-virtual {v6}, Ljava/io/File;->exists()Z

    move-result v4

    if-eqz v4, :cond_1f7

    const/4 v4, 0x1

    goto :goto_1f8

    :cond_1f7
    const/4 v4, 0x0

    .line 6743
    .local v4, "exists":Z
    :goto_1f8
    if-eqz v6, :cond_23c

    if-nez v4, :cond_1fe

    if-eqz v10, :cond_23c

    .line 6744
    :cond_1fe
    if-eqz v9, :cond_209

    .line 6745
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v7, v7, v1

    const/4 v8, 0x3

    invoke-virtual {v7, v8, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    goto :goto_210

    .line 6747
    :cond_209
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v7, v7, v1

    invoke-virtual {v7, v8, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 6749
    :goto_210
    if-nez v1, :cond_23a

    .line 6750
    const/4 v7, 0x7

    if-nez v4, :cond_233

    .line 6751
    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v8}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v8

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v11, v11, v1

    invoke-virtual {v8, v11}, Lim/tpelyyftgw/messenger/FileLoader;->isLoadingFile(Ljava/lang/String;)Z

    move-result v8

    if-nez v8, :cond_22c

    .line 6752
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v8, v7}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    const/4 v12, 0x0

    goto :goto_288

    .line 6754
    :cond_22c
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v8, v7}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    const/4 v12, 0x0

    goto :goto_288

    .line 6757
    :cond_233
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v8, v7}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    const/4 v12, 0x0

    goto :goto_288

    .line 6749
    :cond_23a
    const/4 v12, 0x0

    goto :goto_288

    .line 6761
    :cond_23c
    if-eqz v9, :cond_261

    .line 6762
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v7}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v7

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v8, v8, v1

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/messenger/FileLoader;->isLoadingFile(Ljava/lang/String;)Z

    move-result v7

    if-nez v7, :cond_258

    .line 6763
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v7, v7, v1

    const/4 v8, 0x2

    const/4 v11, 0x0

    invoke-virtual {v7, v8, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    goto :goto_269

    .line 6765
    :cond_258
    const/4 v11, 0x0

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v7, v7, v1

    invoke-virtual {v7, v5, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    goto :goto_269

    .line 6768
    :cond_261
    const/4 v11, 0x0

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v7, v7, v1

    invoke-virtual {v7, v11, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 6770
    :goto_269
    invoke-static {}, Lim/tpelyyftgw/messenger/ImageLoader;->getInstance()Lim/tpelyyftgw/messenger/ImageLoader;

    move-result-object v7

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v8, v8, v1

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/messenger/ImageLoader;->getFileProgress(Ljava/lang/String;)Ljava/lang/Float;

    move-result-object v7

    .line 6771
    .local v7, "progress":Ljava/lang/Float;
    if-nez v7, :cond_27c

    .line 6772
    const/4 v8, 0x0

    invoke-static {v8}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;

    move-result-object v7

    .line 6774
    :cond_27c
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v8, v8, v1

    invoke-virtual {v7}, Ljava/lang/Float;->floatValue()F

    move-result v11

    const/4 v12, 0x0

    invoke-virtual {v8, v11, v12}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setProgress(FZ)V

    .line 6776
    .end local v7    # "progress":Ljava/lang/Float;
    :goto_288
    if-nez v1, :cond_2a6

    .line 6777
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v7}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v7

    if-eqz v7, :cond_2a4

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v7, v7, v12

    if-eqz v7, :cond_2a3

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v7, v7, v12

    invoke-static {v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->access$11900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;)I

    move-result v7

    if-eqz v7, :cond_2a3

    goto :goto_2a4

    :cond_2a3
    const/4 v5, 0x0

    :cond_2a4
    :goto_2a4
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canZoom:Z

    .line 6779
    .end local v4    # "exists":Z
    .end local v6    # "f":Ljava/io/File;
    .end local v9    # "isVideo":Z
    .end local v10    # "canStream":Z
    :cond_2a6
    goto :goto_2db

    .line 6780
    :cond_2a7
    const/4 v4, 0x0

    .line 6781
    .local v4, "isLocalVideo":Z
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v5

    if-nez v5, :cond_2c9

    if-ltz v3, :cond_2c9

    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

    move-result v5

    if-ge v3, v5, :cond_2c9

    .line 6782
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v5

    .line 6783
    .local v5, "object":Ljava/lang/Object;
    instance-of v6, v5, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v6, :cond_2c9

    .line 6784
    move-object v6, v5

    check-cast v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 6785
    .local v6, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    iget-boolean v4, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    .line 6788
    .end local v5    # "object":Ljava/lang/Object;
    .end local v6    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    :cond_2c9
    if-eqz v4, :cond_2d4

    .line 6789
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v5, v5, v1

    const/4 v6, 0x3

    invoke-virtual {v5, v6, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    goto :goto_2db

    .line 6791
    :cond_2d4
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v5, v5, v1

    invoke-virtual {v5, v8, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 6794
    .end local v4    # "isLocalVideo":Z
    :goto_2db
    return-void
.end method

.method private checkSelectedIsSameType()Z
    .registers 19

    .line 4648
    move-object/from16 v0, p0

    const/4 v1, 0x0

    .line 4649
    .local v1, "isSame":Z
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v2, :cond_132

    .line 4650
    invoke-interface {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getSelectedPhotosOrder()Ljava/util/ArrayList;

    move-result-object v2

    .line 4651
    .local v2, "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    const/4 v3, 0x0

    .line 4652
    .local v3, "currentPhotoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v4

    if-nez v4, :cond_25

    .line 4653
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    iget v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    .line 4654
    .local v4, "o":Ljava/lang/Object;
    if-eqz v4, :cond_25

    instance-of v5, v4, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v5, :cond_25

    .line 4655
    move-object v3, v4

    check-cast v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 4658
    .end local v4    # "o":Ljava/lang/Object;
    :cond_25
    const-string v4, "\u4e0d\u80fd\u540c\u65f6\u9009\u62e9\u89c6\u9891\u548c\u56fe\u7247"

    const-string v5, "\u4e0d\u80fd\u540c\u65f6\u9009\u62e9\u56fe\u7247\u548cgif\u52a8\u56fe"

    const-string v6, ".gif"

    if-eqz v2, :cond_110

    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v8

    if-lez v8, :cond_110

    .line 4659
    const/4 v8, 0x0

    .line 4660
    .local v8, "gifs":I
    const/4 v9, 0x0

    .line 4661
    .local v9, "mp4s":I
    const/4 v10, 0x0

    .line 4662
    .local v10, "imgs":I
    const/4 v11, 0x0

    .line 4663
    .local v11, "isCurrentAdd":Z
    const/4 v12, 0x0

    .local v12, "i":I
    :goto_38
    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v13

    const-string v14, "\u6700\u591a\u53ea\u80fd\u9009\u62e9\u4e00\u4e2a\u89c6\u9891"

    const-string v15, "\u6700\u591a\u53ea\u80fd\u9009\u62e9\u4e00\u5f20gif\u52a8\u56fe"

    if-ge v12, v13, :cond_bf

    .line 4664
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    invoke-interface {v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getSelectedPhotos()Ljava/util/HashMap;

    move-result-object v13

    invoke-virtual {v2, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v7

    invoke-virtual {v13, v7}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v7

    .line 4665
    .local v7, "object":Ljava/lang/Object;
    if-eqz v7, :cond_b3

    instance-of v13, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v13, :cond_b3

    .line 4666
    move-object v13, v7

    check-cast v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 4667
    .local v13, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    if-eqz v3, :cond_69

    if-nez v11, :cond_69

    move/from16 v16, v1

    .end local v1    # "isSame":Z
    .local v16, "isSame":Z
    iget v1, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->imageId:I

    move-object/from16 v17, v2

    .end local v2    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    .local v17, "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    iget v2, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->imageId:I

    if-ne v1, v2, :cond_6d

    .line 4668
    const/4 v11, 0x1

    goto :goto_6d

    .line 4667
    .end local v16    # "isSame":Z
    .end local v17    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    .restart local v1    # "isSame":Z
    .restart local v2    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    :cond_69
    move/from16 v16, v1

    move-object/from16 v17, v2

    .line 4670
    .end local v1    # "isSame":Z
    .end local v2    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    .restart local v16    # "isSame":Z
    .restart local v17    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    :cond_6d
    :goto_6d
    iget-object v1, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    invoke-virtual {v1, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_78

    .line 4671
    add-int/lit8 v8, v8, 0x1

    goto :goto_81

    .line 4672
    :cond_78
    iget-boolean v1, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    if-eqz v1, :cond_7f

    .line 4673
    add-int/lit8 v9, v9, 0x1

    goto :goto_81

    .line 4675
    :cond_7f
    add-int/lit8 v10, v10, 0x1

    .line 4677
    :goto_81
    if-lez v10, :cond_8a

    if-lez v8, :cond_8a

    .line 4678
    invoke-static {v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4679
    const/4 v1, 0x1

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    goto :goto_b9

    .line 4680
    .end local v1    # "isSame":Z
    .restart local v16    # "isSame":Z
    :cond_8a
    if-lez v10, :cond_8e

    if-gtz v9, :cond_92

    :cond_8e
    if-lez v8, :cond_97

    if-lez v9, :cond_97

    .line 4681
    :cond_92
    invoke-static {v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4682
    const/4 v1, 0x1

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    goto :goto_b9

    .line 4683
    .end local v1    # "isSame":Z
    .restart local v16    # "isSame":Z
    :cond_97
    const/4 v1, 0x1

    if-le v8, v1, :cond_a7

    iget-object v1, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    invoke-virtual {v1, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_a7

    .line 4684
    invoke-static {v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4685
    const/4 v1, 0x1

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    goto :goto_b9

    .line 4686
    .end local v1    # "isSame":Z
    .restart local v16    # "isSame":Z
    :cond_a7
    const/4 v1, 0x1

    if-le v9, v1, :cond_b7

    iget-boolean v1, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    if-eqz v1, :cond_b7

    .line 4687
    invoke-static {v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4688
    const/4 v1, 0x1

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    goto :goto_b9

    .line 4665
    .end local v13    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    .end local v17    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    .restart local v2    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    :cond_b3
    move/from16 v16, v1

    move-object/from16 v17, v2

    .line 4663
    .end local v1    # "isSame":Z
    .end local v2    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    .end local v7    # "object":Ljava/lang/Object;
    .restart local v16    # "isSame":Z
    .restart local v17    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    :cond_b7
    move/from16 v1, v16

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    :goto_b9
    add-int/lit8 v12, v12, 0x1

    move-object/from16 v2, v17

    goto/16 :goto_38

    .end local v17    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    .restart local v2    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    :cond_bf
    move/from16 v16, v1

    move-object/from16 v17, v2

    .line 4693
    .end local v1    # "isSame":Z
    .end local v2    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    .end local v12    # "i":I
    .restart local v16    # "isSame":Z
    .restart local v17    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    if-eqz v3, :cond_10d

    if-nez v11, :cond_10d

    .line 4694
    iget-object v1, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    invoke-virtual {v1, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_d2

    .line 4695
    add-int/lit8 v8, v8, 0x1

    goto :goto_db

    .line 4696
    :cond_d2
    iget-boolean v1, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    if-eqz v1, :cond_d9

    .line 4697
    add-int/lit8 v9, v9, 0x1

    goto :goto_db

    .line 4699
    :cond_d9
    add-int/lit8 v10, v10, 0x1

    .line 4701
    :goto_db
    if-lez v10, :cond_e4

    if-lez v8, :cond_e4

    .line 4702
    invoke-static {v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4703
    const/4 v1, 0x1

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    goto :goto_10f

    .line 4704
    .end local v1    # "isSame":Z
    .restart local v16    # "isSame":Z
    :cond_e4
    if-lez v10, :cond_e8

    if-gtz v9, :cond_ec

    :cond_e8
    if-lez v8, :cond_f1

    if-lez v9, :cond_f1

    .line 4705
    :cond_ec
    invoke-static {v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4706
    const/4 v1, 0x1

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    goto :goto_10f

    .line 4707
    .end local v1    # "isSame":Z
    .restart local v16    # "isSame":Z
    :cond_f1
    const/4 v1, 0x1

    if-le v8, v1, :cond_101

    iget-object v1, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    invoke-virtual {v1, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_101

    .line 4708
    invoke-static {v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4709
    const/4 v1, 0x1

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    goto :goto_10f

    .line 4710
    .end local v1    # "isSame":Z
    .restart local v16    # "isSame":Z
    :cond_101
    const/4 v1, 0x1

    if-le v9, v1, :cond_10d

    iget-boolean v1, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    if-eqz v1, :cond_10d

    .line 4711
    invoke-static {v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4712
    const/4 v1, 0x1

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    goto :goto_10f

    .line 4716
    .end local v1    # "isSame":Z
    .end local v8    # "gifs":I
    .end local v9    # "mp4s":I
    .end local v10    # "imgs":I
    .end local v11    # "isCurrentAdd":Z
    .restart local v16    # "isSame":Z
    :cond_10d
    move/from16 v1, v16

    .end local v16    # "isSame":Z
    .restart local v1    # "isSame":Z
    :cond_10f
    :goto_10f
    goto :goto_132

    .line 4658
    .end local v17    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    .restart local v2    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    :cond_110
    move-object/from16 v17, v2

    .line 4716
    .end local v2    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    .restart local v17    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxSelectedPhotos:I

    const/16 v7, 0x9

    if-ge v2, v7, :cond_10f

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedMediaType:I

    const/4 v7, 0x1

    if-ne v2, v7, :cond_10f

    .line 4717
    iget-object v2, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    invoke-virtual {v2, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v2

    if-eqz v2, :cond_12a

    .line 4718
    invoke-static {v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4719
    const/4 v1, 0x1

    goto :goto_132

    .line 4720
    :cond_12a
    iget-boolean v2, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    if-eqz v2, :cond_132

    .line 4721
    invoke-static {v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 4722
    const/4 v1, 0x1

    .line 4726
    .end local v3    # "currentPhotoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    .end local v17    # "order":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    :cond_132
    :goto_132
    return v1
.end method

.method private cleanBuffer([B)Ljava/io/ByteArrayInputStream;
    .registers 8
    .param p1, "data"    # [B

    .line 9298
    array-length v0, p1

    new-array v0, v0, [B

    .line 9299
    .local v0, "output":[B
    const/4 v1, 0x0

    .line 9300
    .local v1, "inPos":I
    const/4 v2, 0x0

    .line 9301
    .local v2, "outPos":I
    :goto_5
    array-length v3, p1

    const/4 v4, 0x0

    if-ge v1, v3, :cond_2e

    .line 9302
    aget-byte v3, p1, v1

    if-nez v3, :cond_25

    add-int/lit8 v3, v1, 0x1

    aget-byte v3, p1, v3

    if-nez v3, :cond_25

    add-int/lit8 v3, v1, 0x2

    aget-byte v3, p1, v3

    const/4 v5, 0x3

    if-ne v3, v5, :cond_25

    .line 9303
    aput-byte v4, v0, v2

    .line 9304
    add-int/lit8 v3, v2, 0x1

    aput-byte v4, v0, v3

    .line 9305
    add-int/lit8 v1, v1, 0x3

    .line 9306
    add-int/lit8 v2, v2, 0x2

    goto :goto_5

    .line 9308
    :cond_25
    aget-byte v3, p1, v1

    aput-byte v3, v0, v2

    .line 9309
    add-int/lit8 v1, v1, 0x1

    .line 9310
    add-int/lit8 v2, v2, 0x1

    goto :goto_5

    .line 9313
    :cond_2e
    new-instance v3, Ljava/io/ByteArrayInputStream;

    invoke-direct {v3, v0, v4, v2}, Ljava/io/ByteArrayInputStream;-><init>([BII)V

    return-object v3
.end method

.method private closeCaptionEnter(Z)V
    .registers 10
    .param p1, "apply"    # Z

    .line 3982
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    if-ltz v0, :cond_ac

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt v0, v1, :cond_e

    goto/16 :goto_ac

    .line 3985
    :cond_e
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    .line 3986
    .local v0, "object":Ljava/lang/Object;
    const/4 v1, 0x0

    if-eqz p1, :cond_6a

    .line 3987
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getFieldCharSequence()Ljava/lang/CharSequence;

    move-result-object v2

    .line 3988
    .local v2, "caption":Ljava/lang/CharSequence;
    const/4 v3, 0x1

    new-array v3, v3, [Ljava/lang/CharSequence;

    const/4 v4, 0x0

    aput-object v2, v3, v4

    .line 3990
    .local v3, "result":[Ljava/lang/CharSequence;
    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v5}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v5

    invoke-virtual {v5, v3}, Lim/tpelyyftgw/messenger/MediaDataController;->getEntities([Ljava/lang/CharSequence;)Ljava/util/ArrayList;

    move-result-object v5

    .line 3991
    .local v5, "entities":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;>;"
    instance-of v6, v0, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v6, :cond_3d

    .line 3992
    move-object v6, v0

    check-cast v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 3993
    .local v6, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    aget-object v7, v3, v4

    iput-object v7, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->caption:Ljava/lang/CharSequence;

    .line 3994
    iput-object v5, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->entities:Ljava/util/ArrayList;

    .end local v6    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    goto :goto_4b

    .line 3995
    :cond_3d
    instance-of v6, v0, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v6, :cond_4b

    .line 3996
    move-object v6, v0

    check-cast v6, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    .line 3997
    .local v6, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    aget-object v7, v3, v4

    iput-object v7, v6, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->caption:Ljava/lang/CharSequence;

    .line 3998
    iput-object v5, v6, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->entities:Ljava/util/ArrayList;

    goto :goto_4c

    .line 3995
    .end local v6    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    :cond_4b
    :goto_4b
    nop

    .line 4001
    :goto_4c
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getFieldCharSequence()Ljava/lang/CharSequence;

    move-result-object v6

    invoke-interface {v6}, Ljava/lang/CharSequence;->length()I

    move-result v6

    if-eqz v6, :cond_65

    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-interface {v6, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->isPhotoChecked(I)Z

    move-result v6

    if-nez v6, :cond_65

    .line 4002
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setPhotoChecked()V

    .line 4004
    :cond_65
    aget-object v6, v3, v4

    invoke-direct {p0, v1, v6, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCurrentCaption(Lim/tpelyyftgw/messenger/MessageObject;Ljava/lang/CharSequence;Z)V

    .line 4006
    .end local v2    # "caption":Ljava/lang/CharSequence;
    .end local v3    # "result":[Ljava/lang/CharSequence;
    .end local v5    # "entities":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;>;"
    :cond_6a
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->setTag(Ljava/lang/Object;)V

    .line 4007
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastTitle:Ljava/lang/String;

    if-eqz v2, :cond_7a

    .line 4008
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 4009
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastTitle:Ljava/lang/String;

    .line 4011
    :cond_7a
    iget-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    if-eqz v2, :cond_8a

    .line 4012
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    iget-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    if-eqz v3, :cond_85

    goto :goto_87

    :cond_85
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentSubtitle:Ljava/lang/String;

    :goto_87
    invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    .line 4014
    :cond_8a
    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateCaptionTextForCurrentPhoto(Ljava/lang/Object;)V

    .line 4015
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->isPopupShowing()Z

    move-result v1

    if-eqz v1, :cond_9a

    .line 4016
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->hidePopup()V

    .line 4018
    :cond_9a
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->closeKeyboard()V

    .line 4019
    sget v1, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v2, 0x13

    if-lt v1, v2, :cond_ab

    .line 4020
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    const/4 v2, 0x4

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->setImportantForAccessibility(I)V

    .line 4021
    :cond_ab
    return-void

    .line 3983
    .end local v0    # "object":Ljava/lang/Object;
    :cond_ac
    :goto_ac
    return-void
.end method

.method private createCaptionTextView()Landroid/widget/TextView;
    .registers 6

    .line 3548
    new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$25;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v0, p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$25;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    .line 3554
    .local v0, "textView":Landroid/widget/TextView;
    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$LinkMovementMethodMy;

    const/4 v2, 0x0

    invoke-direct {v1, p0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$LinkMovementMethodMy;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$1;)V

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setMovementMethod(Landroid/text/method/MovementMethod;)V

    .line 3555
    const/high16 v1, 0x41a00000    # 20.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v2

    const/high16 v3, 0x41000000    # 8.0f

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v4

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    invoke-virtual {v0, v2, v4, v1, v3}, Landroid/widget/TextView;->setPadding(IIII)V

    .line 3556
    const v1, -0x893d0f

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setLinkTextColor(I)V

    .line 3557
    const/4 v1, -0x1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    .line 3558
    const v1, 0x33ffffff

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setHighlightColor(I)V

    .line 3560
    sget-boolean v1, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z

    if-eqz v1, :cond_3d

    const/4 v1, 0x5

    goto :goto_3e

    :cond_3d
    const/4 v1, 0x3

    :goto_3e
    or-int/lit8 v1, v1, 0x10

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setGravity(I)V

    .line 3561
    const/4 v1, 0x1

    const/high16 v2, 0x41800000    # 16.0f

    invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 3562
    const/4 v1, 0x4

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    .line 3563
    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$cQaGMXPBzwtZ0zY2rkxCdQ0D2nY;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$cQaGMXPBzwtZ0zY2rkxCdQ0D2nY;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3569
    return-object v0
.end method

.method private createCropView()V
    .registers 12

    .line 4730
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    if-eqz v0, :cond_5

    .line 4731
    return-void

    .line 4733
    :cond_5
    new-instance v0, Lim/tpelyyftgw/ui/components/PhotoCropView;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/components/PhotoCropView;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    .line 4734
    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setVisibility(I)V

    .line 4735
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->indexOfChild(Landroid/view/View;)I

    move-result v0

    .line 4736
    .local v0, "index":I
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    add-int/lit8 v3, v0, -0x1

    const/high16 v4, -0x40800000    # -1.0f

    const/high16 v5, -0x40800000    # -1.0f

    const/16 v6, 0x33

    const/4 v7, 0x0

    const/4 v8, 0x0

    const/4 v9, 0x0

    const/high16 v10, 0x42400000    # 48.0f

    invoke-static/range {v4 .. v10}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v4

    invoke-virtual {v1, v2, v3, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V

    .line 4737
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$rx288ZbaXNU54w6yAUlt7M4LfU8;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$rx288ZbaXNU54w6yAUlt7M4LfU8;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setDelegate(Lim/tpelyyftgw/ui/components/PhotoCropView$PhotoCropViewDelegate;)V

    .line 4738
    return-void
.end method

.method private createVideoControlsInterface()V
    .registers 11

    .line 3774
    new-instance v0, Lim/tpelyyftgw/ui/components/SeekBar;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v1

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/components/SeekBar;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    .line 3775
    const/high16 v1, 0x40800000    # 4.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/SeekBar;->setLineHeight(I)V

    .line 3776
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    const v3, 0x66ffffff

    const v4, 0x66ffffff

    const v5, -0x2a2f29

    const/4 v6, -0x1

    const/4 v7, -0x1

    invoke-virtual/range {v2 .. v7}, Lim/tpelyyftgw/ui/components/SeekBar;->setColors(IIIII)V

    .line 3777
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$28;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$28;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/SeekBar;->setDelegate(Lim/tpelyyftgw/ui/components/SeekBar$SeekBarDelegate;)V

    .line 3805
    new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$29;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v1

    invoke-direct {v0, p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$29;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    .line 3865
    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setWillNotDraw(Z)V

    .line 3866
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    const/4 v2, -0x1

    const/16 v3, 0x33

    invoke-static {v2, v2, v3}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v3

    invoke-virtual {v0, v1, v3}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3868
    new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$30;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v1

    new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$RaD3rg9FG3JP3HmE2rBt0iJfhno;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$RaD3rg9FG3JP3HmE2rBt0iJfhno;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-direct {v0, p0, v1, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$30;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage$VideoSeekPreviewImageDelegate;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    .line 3887
    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->setAlpha(F)V

    .line 3888
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    const/high16 v3, -0x40000000    # -2.0f

    const/high16 v4, -0x40000000    # -2.0f

    const/16 v5, 0x53

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v8, 0x0

    const/high16 v9, 0x42680000    # 58.0f

    invoke-static/range {v3 .. v9}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v3

    invoke-virtual {v0, v1, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3890
    new-instance v0, Landroid/widget/ImageView;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v1

    invoke-direct {v0, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    .line 3891
    sget-object v1, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 3892
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    const/high16 v3, 0x42400000    # 48.0f

    const/high16 v4, 0x42400000    # 48.0f

    const/16 v5, 0x33

    const/high16 v6, 0x40800000    # 4.0f

    const/4 v9, 0x0

    invoke-static/range {v3 .. v9}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v3

    invoke-virtual {v0, v1, v3}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3893
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setFocusable(Z)V

    .line 3894
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    const-string v1, "AccActionPlay"

    const v3, 0x7f0f000b

    invoke-static {v1, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 3895
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$vq6ildf0DrDQzoodH30Jh8s7Fmg;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$vq6ildf0DrDQzoodH30Jh8s7Fmg;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3916
    new-instance v0, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v1

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerTime:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    .line 3917
    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setTextColor(I)V

    .line 3918
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerTime:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/16 v1, 0x35

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setGravity(I)V

    .line 3919
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerTime:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/16 v1, 0xd

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setTextSize(I)V

    .line 3920
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerTime:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/high16 v2, -0x40000000    # -2.0f

    const/high16 v3, -0x40800000    # -1.0f

    const/16 v4, 0x35

    const/4 v5, 0x0

    const/high16 v6, 0x41880000    # 17.0f

    const/high16 v7, 0x40e00000    # 7.0f

    invoke-static/range {v2 .. v8}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v2

    invoke-virtual {v0, v1, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3921
    return-void
.end method

.method private didChangedCompressionLevel(Z)V
    .registers 6
    .param p1, "request"    # Z

    .line 9046
    invoke-static {}, Lim/tpelyyftgw/messenger/MessagesController;->getGlobalMainSettings()Landroid/content/SharedPreferences;

    move-result-object v0

    .line 9047
    .local v0, "preferences":Landroid/content/SharedPreferences;
    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v1

    .line 9048
    .local v1, "editor":Landroid/content/SharedPreferences$Editor;
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    const-string v3, "compress_video2"

    invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;

    .line 9049
    invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z

    .line 9050
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateWidthHeightBitrateForCompression()V

    .line 9051
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateVideoInfo()V

    .line 9052
    if-eqz p1, :cond_1e

    .line 9053
    const/4 v2, 0x1

    invoke-direct {p0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestVideoPreview(I)V

    .line 9055
    :cond_1e
    return-void
.end method

.method private dismissInternal()V
    .registers 3

    .line 3588
    :try_start_0
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getParent()Landroid/view/ViewParent;

    move-result-object v0

    if-eqz v0, :cond_17

    .line 3590
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const-string v1, "window"

    invoke-virtual {v0, v1}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/WindowManager;

    .line 3591
    .local v0, "wm":Landroid/view/WindowManager;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-interface {v0, v1}, Landroid/view/WindowManager;->removeView(Landroid/view/View;)V
    :try_end_17
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_17} :catch_18

    .line 3595
    .end local v0    # "wm":Landroid/view/WindowManager;
    :cond_17
    goto :goto_1c

    .line 3593
    :catch_18
    move-exception v0

    .line 3594
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3596
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_1c
    return-void
.end method

.method private getAdditionX()I
    .registers 3

    .line 7953
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-eqz v0, :cond_e

    const/4 v1, 0x3

    if-eq v0, v1, :cond_e

    .line 7954
    const/high16 v0, 0x41600000    # 14.0f

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    return v0

    .line 7956
    :cond_e
    const/4 v0, 0x0

    return v0
.end method

.method private getAdditionY()I
    .registers 5

    .line 7960
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    const/16 v1, 0x15

    const/4 v2, 0x0

    const/4 v3, 0x3

    if-ne v0, v3, :cond_16

    .line 7961
    const/high16 v0, 0x41000000    # 8.0f

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    sget v3, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v3, v1, :cond_14

    sget v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    :cond_14
    add-int/2addr v0, v2

    return v0

    .line 7962
    :cond_16
    if-eqz v0, :cond_26

    .line 7963
    const/high16 v0, 0x41600000    # 14.0f

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    sget v3, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v3, v1, :cond_24

    sget v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    :cond_24
    add-int/2addr v0, v2

    return v0

    .line 7965
    :cond_26
    return v2
.end method

.method private getContainerViewHeight()I
    .registers 2

    .line 7981
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight(I)I

    move-result v0

    return v0
.end method

.method private getContainerViewHeight(I)I
    .registers 5
    .param p1, "mode"    # I

    .line 7985
    sget-object v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v0, v0, Landroid/graphics/Point;->y:I

    .line 7986
    .local v0, "height":I
    if-nez p1, :cond_f

    sget v1, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v2, 0x15

    if-lt v1, v2, :cond_f

    .line 7987
    sget v1, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    add-int/2addr v0, v1

    .line 7989
    :cond_f
    const/4 v1, 0x1

    if-ne p1, v1, :cond_1a

    .line 7990
    const/high16 v1, 0x43100000    # 144.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    sub-int/2addr v0, v1

    goto :goto_34

    .line 7991
    :cond_1a
    const/4 v1, 0x2

    if-ne p1, v1, :cond_25

    .line 7992
    const/high16 v1, 0x43560000    # 214.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    sub-int/2addr v0, v1

    goto :goto_34

    .line 7993
    :cond_25
    const/4 v1, 0x3

    if-ne p1, v1, :cond_34

    .line 7994
    const/high16 v1, 0x42400000    # 48.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    invoke-static {}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->getCurrentActionBarHeight()I

    move-result v2

    add-int/2addr v1, v2

    sub-int/2addr v0, v1

    .line 7996
    :cond_34
    :goto_34
    return v0
.end method

.method private getContainerViewWidth()I
    .registers 2

    .line 7969
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth(I)I

    move-result v0

    return v0
.end method

.method private getContainerViewWidth(I)I
    .registers 4
    .param p1, "mode"    # I

    .line 7973
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getWidth()I

    move-result v0

    .line 7974
    .local v0, "width":I
    if-eqz p1, :cond_12

    const/4 v1, 0x3

    if-eq p1, v1, :cond_12

    .line 7975
    const/high16 v1, 0x41e00000    # 28.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    sub-int/2addr v0, v1

    .line 7977
    :cond_12
    return v0
.end method

.method private getCurrentVideoEditedInfo()Lim/tpelyyftgw/messenger/VideoEditedInfo;
    .registers 6

    .line 3946
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    if-eqz v0, :cond_97

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlayingVideoFile:Landroid/net/Uri;

    if-eqz v0, :cond_97

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    if-nez v0, :cond_e

    goto/16 :goto_97

    .line 3949
    :cond_e
    new-instance v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;

    invoke-direct {v0}, Lim/tpelyyftgw/messenger/VideoEditedInfo;-><init>()V

    .line 3950
    .local v0, "videoEditedInfo":Lim/tpelyyftgw/messenger/VideoEditedInfo;
    iget-wide v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->startTime:J

    iput-wide v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->startTime:J

    .line 3951
    iget-wide v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endTime:J

    iput-wide v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->endTime:J

    .line 3952
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCutStart:F

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->start:F

    .line 3953
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCutEnd:F

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->end:F

    .line 3954
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotationValue:I

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->rotationValue:I

    .line 3955
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalWidth:I

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->originalWidth:I

    .line 3956
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalHeight:I

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->originalHeight:I

    .line 3957
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bitrate:I

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->bitrate:I

    .line 3958
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlayingVideoFile:Landroid/net/Uri;

    invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->originalPath:Ljava/lang/String;

    .line 3959
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedSize:I

    if-eqz v1, :cond_41

    int-to-long v1, v1

    goto :goto_43

    :cond_41
    const-wide/16 v1, 0x1

    :goto_43
    iput-wide v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->estimatedSize:J

    .line 3960
    iget-wide v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedDuration:J

    iput-wide v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->estimatedDuration:J

    .line 3961
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoFramerate:I

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->framerate:I

    .line 3963
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    const/4 v2, -0x1

    const/4 v3, 0x1

    if-nez v1, :cond_78

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v1}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-eqz v1, :cond_62

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    sub-int/2addr v4, v3

    if-ne v1, v4, :cond_78

    .line 3964
    :cond_62
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalWidth:I

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->resultWidth:I

    .line 3965
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalHeight:I

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->resultHeight:I

    .line 3966
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    if-eqz v1, :cond_6f

    goto :goto_71

    :cond_6f
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalBitrate:I

    :goto_71
    iput v2, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->bitrate:I

    .line 3967
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    iput-boolean v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->muted:Z

    goto :goto_96

    .line 3969
    :cond_78
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    if-eqz v1, :cond_81

    .line 3970
    iput v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    .line 3971
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateWidthHeightBitrateForCompression()V

    .line 3973
    :cond_81
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultWidth:I

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->resultWidth:I

    .line 3974
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultHeight:I

    iput v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->resultHeight:I

    .line 3975
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    if-eqz v1, :cond_8e

    goto :goto_90

    :cond_8e
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bitrate:I

    :goto_90
    iput v2, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->bitrate:I

    .line 3976
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    iput-boolean v1, v0, Lim/tpelyyftgw/messenger/VideoEditedInfo;->muted:Z

    .line 3978
    :goto_96
    return-object v0

    .line 3947
    .end local v0    # "videoEditedInfo":Lim/tpelyyftgw/messenger/VideoEditedInfo;
    :cond_97
    :goto_97
    const/4 v0, 0x0

    return-object v0
.end method

.method private getFileLocation(I[I)Lim/tpelyyftgw/tgnet/TLObject;
    .registers 9
    .param p1, "index"    # I
    .param p2, "size"    # [I

    .line 5555
    const/4 v0, 0x0

    if-gez p1, :cond_4

    .line 5556
    return-object v0

    .line 5558
    :cond_4
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    const/4 v2, 0x0

    if-nez v1, :cond_2f

    .line 5559
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_16

    .line 5560
    return-object v0

    .line 5562
    :cond_16
    if-eqz p2, :cond_26

    .line 5563
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/messenger/SecureDocument;

    iget-object v0, v0, Lim/tpelyyftgw/messenger/SecureDocument;->secureFile:Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;

    iget v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;->size:I

    aput v0, p2, v2

    .line 5565
    :cond_26
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/tgnet/TLObject;

    return-object v0

    .line 5566
    :cond_2f
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_5b

    .line 5567
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_40

    .line 5568
    return-object v0

    .line 5570
    :cond_40
    if-eqz p2, :cond_50

    .line 5571
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocationsSizes:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Integer;

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result v0

    aput v0, p2, v2

    .line 5573
    :cond_50
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/messenger/ImageLocation;

    iget-object v0, v0, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    return-object v0

    .line 5574
    :cond_5b
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_123

    .line 5575
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_6c

    .line 5576
    return-object v0

    .line 5578
    :cond_6c
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lim/tpelyyftgw/messenger/MessageObject;

    .line 5579
    .local v1, "message":Lim/tpelyyftgw/messenger/MessageObject;
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageService;

    const/4 v4, -0x1

    if-eqz v3, :cond_ab

    .line 5580
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->action:Lim/tpelyyftgw/tgnet/TLRPC$MessageAction;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageActionUserUpdatedPhoto;

    if-eqz v3, :cond_8c

    .line 5581
    iget-object v0, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$Message;->action:Lim/tpelyyftgw/tgnet/TLRPC$MessageAction;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$MessageAction;->newUserPhoto:Lim/tpelyyftgw/tgnet/TLRPC$UserProfilePhoto;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$UserProfilePhoto;->photo_big:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    return-object v0

    .line 5583
    :cond_8c
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v5

    invoke-static {v3, v5}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v3

    .line 5584
    .local v3, "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    if-eqz v3, :cond_a5

    .line 5585
    if-eqz p2, :cond_a4

    .line 5586
    iget v0, v3, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    aput v0, p2, v2

    .line 5587
    aget v0, p2, v2

    if-nez v0, :cond_a4

    .line 5588
    aput v4, p2, v2

    .line 5591
    :cond_a4
    return-object v3

    .line 5592
    :cond_a5
    if-eqz p2, :cond_a9

    .line 5593
    aput v4, p2, v2

    .line 5595
    .end local v3    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :cond_a9
    goto/16 :goto_123

    .line 5596
    :cond_ab
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaPhoto;

    if-eqz v3, :cond_bb

    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    if-nez v3, :cond_cb

    :cond_bb
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaWebPage;

    if-eqz v3, :cond_e9

    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->webpage:Lim/tpelyyftgw/tgnet/TLRPC$WebPage;

    if-eqz v3, :cond_e9

    .line 5598
    :cond_cb
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v5

    invoke-static {v3, v5}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v3

    .line 5599
    .restart local v3    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    if-eqz v3, :cond_e4

    .line 5600
    if-eqz p2, :cond_e3

    .line 5601
    iget v0, v3, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    aput v0, p2, v2

    .line 5602
    aget v0, p2, v2

    if-nez v0, :cond_e3

    .line 5603
    aput v4, p2, v2

    .line 5606
    :cond_e3
    return-object v3

    .line 5607
    :cond_e4
    if-eqz p2, :cond_e8

    .line 5608
    aput v4, p2, v2

    .line 5610
    .end local v3    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :cond_e8
    goto :goto_123

    :cond_e9
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaInvoice;

    if-eqz v3, :cond_fa

    .line 5611
    iget-object v0, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    check-cast v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaInvoice;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaInvoice;->photo:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    return-object v0

    .line 5612
    :cond_fa
    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v3

    if-eqz v3, :cond_123

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v3

    invoke-static {v3}, Lim/tpelyyftgw/messenger/MessageObject;->isDocumentHasThumb(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v3

    if-eqz v3, :cond_123

    .line 5613
    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v0

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$Document;->thumbs:Ljava/util/ArrayList;

    const/16 v3, 0x5a

    invoke-static {v0, v3}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v0

    .line 5614
    .local v0, "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    if-eqz p2, :cond_122

    .line 5615
    iget v3, v0, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    aput v3, p2, v2

    .line 5616
    aget v3, p2, v2

    if-nez v3, :cond_122

    .line 5617
    aput v4, p2, v2

    .line 5620
    :cond_122
    return-object v0

    .line 5623
    .end local v0    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v1    # "message":Lim/tpelyyftgw/messenger/MessageObject;
    :cond_123
    :goto_123
    return-object v0
.end method

.method private getFileLocation(Lim/tpelyyftgw/messenger/ImageLocation;)Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
    .registers 3
    .param p1, "location"    # Lim/tpelyyftgw/messenger/ImageLocation;

    .line 6349
    if-nez p1, :cond_4

    .line 6350
    const/4 v0, 0x0

    return-object v0

    .line 6352
    :cond_4
    iget-object v0, p1, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    return-object v0
.end method

.method private getFileName(I)Ljava/lang/String;
    .registers 8
    .param p1, "index"    # I

    .line 5429
    const/4 v0, 0x0

    if-gez p1, :cond_4

    .line 5430
    return-object v0

    .line 5432
    :cond_4
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    const-string v2, ".jpg"

    const-string v3, "_"

    if-nez v1, :cond_3f

    .line 5433
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_19

    .line 5434
    return-object v0

    .line 5436
    :cond_19
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/messenger/SecureDocument;

    .line 5437
    .local v0, "location":Lim/tpelyyftgw/messenger/SecureDocument;
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v4, v0, Lim/tpelyyftgw/messenger/SecureDocument;->secureFile:Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;

    iget v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;->dc_id:I

    invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v3, v0, Lim/tpelyyftgw/messenger/SecureDocument;->secureFile:Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;

    iget-wide v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;->id:J

    invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;->append(J)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 v1

    return-object v1

    .line 5438
    .end local v0    # "location":Lim/tpelyyftgw/messenger/SecureDocument;
    :cond_3f
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-eqz v1, :cond_ce

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_51

    goto/16 :goto_ce

    .line 5454
    :cond_51
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_128

    .line 5455
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_62

    .line 5456
    return-object v0

    .line 5458
    :cond_62
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    .line 5459
    .local v1, "object":Ljava/lang/Object;
    instance-of v2, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v2, :cond_74

    .line 5460
    move-object v0, v1

    check-cast v0, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    .line 5461
    .local v0, "searchImage":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->getAttachName()Ljava/lang/String;

    move-result-object v2

    return-object v2

    .line 5462
    .end local v0    # "searchImage":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    :cond_74
    instance-of v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v2, :cond_128

    .line 5463
    move-object v2, v1

    check-cast v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    .line 5464
    .local v2, "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    iget-object v3, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v3, :cond_86

    .line 5465
    iget-object v0, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getAttachFileName(Lim/tpelyyftgw/tgnet/TLObject;)Ljava/lang/String;

    move-result-object v0

    return-object v0

    .line 5466
    :cond_86
    iget-object v3, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    if-eqz v3, :cond_9b

    .line 5467
    iget-object v0, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->sizes:Ljava/util/ArrayList;

    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v3

    invoke-static {v0, v3}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v0

    .line 5468
    .local v0, "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getAttachFileName(Lim/tpelyyftgw/tgnet/TLObject;)Ljava/lang/String;

    move-result-object v3

    return-object v3

    .line 5469
    .end local v0    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :cond_9b
    iget-object v3, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_webDocument;

    if-eqz v3, :cond_128

    .line 5470
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v3, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    invoke-static {v3}, Lim/tpelyyftgw/messenger/Utilities;->MD5(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    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;

    iget-object v3, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    iget-object v4, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->mime_type:Ljava/lang/String;

    invoke-static {v4}, Lim/tpelyyftgw/messenger/FileLoader;->getMimeTypePart(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v4

    invoke-static {v3, v4}, Lim/tpelyyftgw/messenger/ImageLoader;->getHttpUrlExtension(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object 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 v0

    return-object v0

    .line 5439
    .end local v1    # "object":Ljava/lang/Object;
    .end local v2    # "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    :cond_ce
    :goto_ce
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_108

    .line 5440
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_df

    .line 5441
    return-object v0

    .line 5443
    :cond_df
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lim/tpelyyftgw/messenger/ImageLocation;

    .line 5444
    .local v1, "location":Lim/tpelyyftgw/messenger/ImageLocation;
    if-nez v1, :cond_ea

    .line 5445
    return-object v0

    .line 5447
    :cond_ea
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v4, v1, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget-wide v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->volume_id:J

    invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v3, v1, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->local_id:I

    invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(I)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 v0

    return-object v0

    .line 5448
    .end local v1    # "location":Lim/tpelyyftgw/messenger/ImageLocation;
    :cond_108
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_128

    .line 5449
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_119

    .line 5450
    return-object v0

    .line 5452
    :cond_119
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v0, v0, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getMessageFileName(Lim/tpelyyftgw/tgnet/TLRPC$Message;)Ljava/lang/String;

    move-result-object v0

    return-object v0

    .line 5474
    :cond_128
    return-object v0
.end method

.method private getImageLocation(I[I)Lim/tpelyyftgw/messenger/ImageLocation;
    .registers 9
    .param p1, "index"    # I
    .param p2, "size"    # [I

    .line 5478
    const/4 v0, 0x0

    if-gez p1, :cond_4

    .line 5479
    return-object v0

    .line 5481
    :cond_4
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    const/4 v2, 0x0

    if-nez v1, :cond_33

    .line 5482
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_16

    .line 5483
    return-object v0

    .line 5485
    :cond_16
    if-eqz p2, :cond_26

    .line 5486
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/messenger/SecureDocument;

    iget-object v0, v0, Lim/tpelyyftgw/messenger/SecureDocument;->secureFile:Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;

    iget v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;->size:I

    aput v0, p2, v2

    .line 5488
    :cond_26
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/messenger/SecureDocument;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/ImageLocation;->getForSecureDocument(Lim/tpelyyftgw/messenger/SecureDocument;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v0

    return-object v0

    .line 5489
    :cond_33
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_5d

    .line 5490
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_44

    .line 5491
    return-object v0

    .line 5493
    :cond_44
    if-eqz p2, :cond_54

    .line 5494
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocationsSizes:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Integer;

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result v0

    aput v0, p2, v2

    .line 5496
    :cond_54
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/messenger/ImageLocation;

    return-object v0

    .line 5497
    :cond_5d
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_144

    .line 5498
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-lt p1, v1, :cond_6e

    .line 5499
    return-object v0

    .line 5501
    :cond_6e
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lim/tpelyyftgw/messenger/MessageObject;

    .line 5502
    .local v1, "message":Lim/tpelyyftgw/messenger/MessageObject;
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageService;

    const/4 v4, -0x1

    if-eqz v3, :cond_ab

    .line 5503
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->action:Lim/tpelyyftgw/tgnet/TLRPC$MessageAction;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageActionUserUpdatedPhoto;

    if-eqz v3, :cond_86

    .line 5504
    return-object v0

    .line 5506
    :cond_86
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v5

    invoke-static {v3, v5}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v3

    .line 5507
    .local v3, "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    if-eqz v3, :cond_a5

    .line 5508
    if-eqz p2, :cond_9e

    .line 5509
    iget v0, v3, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    aput v0, p2, v2

    .line 5510
    aget v0, p2, v2

    if-nez v0, :cond_9e

    .line 5511
    aput v4, p2, v2

    .line 5514
    :cond_9e
    iget-object v0, v1, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbsObject:Lim/tpelyyftgw/tgnet/TLObject;

    invoke-static {v3, v0}, Lim/tpelyyftgw/messenger/ImageLocation;->getForObject(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLObject;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v0

    return-object v0

    .line 5515
    :cond_a5
    if-eqz p2, :cond_a9

    .line 5516
    aput v4, p2, v2

    .line 5518
    .end local v3    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :cond_a9
    goto/16 :goto_144

    .line 5519
    :cond_ab
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaPhoto;

    if-eqz v3, :cond_bb

    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    if-nez v3, :cond_cb

    :cond_bb
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaWebPage;

    if-eqz v3, :cond_fe

    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->webpage:Lim/tpelyyftgw/tgnet/TLRPC$WebPage;

    if-eqz v3, :cond_fe

    .line 5520
    :cond_cb
    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->isGif()Z

    move-result v3

    if-eqz v3, :cond_da

    .line 5521
    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v0

    invoke-static {v0}, Lim/tpelyyftgw/messenger/ImageLocation;->getForDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v0

    return-object v0

    .line 5524
    :cond_da
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v5

    invoke-static {v3, v5}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v3

    .line 5525
    .restart local v3    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    if-eqz v3, :cond_f9

    .line 5526
    if-eqz p2, :cond_f2

    .line 5527
    iget v0, v3, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    aput v0, p2, v2

    .line 5528
    aget v0, p2, v2

    if-nez v0, :cond_f2

    .line 5529
    aput v4, p2, v2

    .line 5532
    :cond_f2
    iget-object v0, v1, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbsObject:Lim/tpelyyftgw/tgnet/TLObject;

    invoke-static {v3, v0}, Lim/tpelyyftgw/messenger/ImageLocation;->getForObject(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLObject;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v0

    return-object v0

    .line 5533
    :cond_f9
    if-eqz p2, :cond_fd

    .line 5534
    aput v4, p2, v2

    .line 5536
    .end local v3    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :cond_fd
    goto :goto_144

    .line 5537
    :cond_fe
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaInvoice;

    if-eqz v3, :cond_117

    .line 5538
    iget-object v0, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    check-cast v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaInvoice;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaInvoice;->photo:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/WebFile;->createWithWebDocument(Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;)Lim/tpelyyftgw/messenger/WebFile;

    move-result-object v0

    invoke-static {v0}, Lim/tpelyyftgw/messenger/ImageLocation;->getForWebFile(Lim/tpelyyftgw/messenger/WebFile;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v0

    return-object v0

    .line 5539
    :cond_117
    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v3

    if-eqz v3, :cond_144

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v3

    invoke-static {v3}, Lim/tpelyyftgw/messenger/MessageObject;->isDocumentHasThumb(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v3

    if-eqz v3, :cond_144

    .line 5540
    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v0

    .line 5541
    .local v0, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    iget-object v3, v0, Lim/tpelyyftgw/tgnet/TLRPC$Document;->thumbs:Ljava/util/ArrayList;

    const/16 v5, 0x5a

    invoke-static {v3, v5}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v3

    .line 5542
    .local v3, "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    if-eqz p2, :cond_13f

    .line 5543
    iget v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    aput v5, p2, v2

    .line 5544
    aget v5, p2, v2

    if-nez v5, :cond_13f

    .line 5545
    aput v4, p2, v2

    .line 5548
    :cond_13f
    invoke-static {v3, v0}, Lim/tpelyyftgw/messenger/ImageLocation;->getForDocument(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLRPC$Document;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v2

    return-object v2

    .line 5551
    .end local v0    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .end local v1    # "message":Lim/tpelyyftgw/messenger/MessageObject;
    .end local v3    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :cond_144
    :goto_144
    return-object v0
.end method

.method public static getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .registers 3

    .line 1359
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 1360
    .local v0, "localInstance":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    if-nez v0, :cond_19

    .line 1361
    const-class v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    monitor-enter v1

    .line 1362
    :try_start_7
    sget-object v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    move-object v0, v2

    .line 1363
    if-nez v0, :cond_14

    .line 1364
    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    invoke-direct {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;-><init>()V

    move-object v0, v2

    sput-object v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 1366
    :cond_14
    monitor-exit v1

    goto :goto_19

    :catchall_16
    move-exception v2

    monitor-exit v1
    :try_end_18
    .catchall {:try_start_7 .. :try_end_18} :catchall_16

    throw v2

    .line 1368
    :cond_19
    :goto_19
    return-object v0
.end method

.method private getLeftInset()I
    .registers 3

    .line 3573
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastInsets:Ljava/lang/Object;

    if-eqz v0, :cond_13

    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-lt v0, v1, :cond_13

    .line 3574
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastInsets:Ljava/lang/Object;

    check-cast v0, Landroid/view/WindowInsets;

    invoke-virtual {v0}, Landroid/view/WindowInsets;->getSystemWindowInsetLeft()I

    move-result v0

    return v0

    .line 3576
    :cond_13
    const/4 v0, 0x0

    return v0
.end method

.method public static getPipInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
    .registers 1

    .line 1355
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    return-object v0
.end method

.method private getRightInset()I
    .registers 3

    .line 3580
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastInsets:Ljava/lang/Object;

    if-eqz v0, :cond_13

    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-lt v0, v1, :cond_13

    .line 3581
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastInsets:Ljava/lang/Object;

    check-cast v0, Landroid/view/WindowInsets;

    invoke-virtual {v0}, Landroid/view/WindowInsets;->getSystemWindowInsetRight()I

    move-result v0

    return v0

    .line 3583
    :cond_13
    const/4 v0, 0x0

    return v0
.end method

.method private goToNext()V
    .registers 6

    .line 8232
    const/4 v0, 0x0

    .line 8233
    .local v0, "extra":F
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    const/high16 v2, 0x3f800000    # 1.0f

    cmpl-float v1, v1, v2

    if-eqz v1, :cond_1b

    .line 8234
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v1

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->getImageWidth()I

    move-result v2

    sub-int/2addr v1, v2

    div-int/lit8 v1, v1, 0x2

    int-to-float v1, v1

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    mul-float v0, v1, v2

    .line 8236
    :cond_1b
    const/4 v1, 0x1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchImageAfterAnimation:I

    .line 8237
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v3

    int-to-float v3, v3

    sub-float/2addr v2, v3

    sub-float/2addr v2, v0

    const/high16 v3, 0x41f00000    # 30.0f

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    div-int/lit8 v3, v3, 0x2

    int-to-float v3, v3

    sub-float/2addr v2, v3

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    const/4 v4, 0x0

    invoke-direct {p0, v1, v2, v3, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZ)V

    .line 8238
    return-void
.end method

.method private goToPrev()V
    .registers 6

    .line 8241
    const/4 v0, 0x0

    .line 8242
    .local v0, "extra":F
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    const/4 v2, 0x2

    const/high16 v3, 0x3f800000    # 1.0f

    cmpl-float v1, v1, v3

    if-eqz v1, :cond_1b

    .line 8243
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v1

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->getImageWidth()I

    move-result v3

    sub-int/2addr v1, v3

    div-int/2addr v1, v2

    int-to-float v1, v1

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    mul-float v0, v1, v3

    .line 8245
    :cond_1b
    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchImageAfterAnimation:I

    .line 8246
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v4

    int-to-float v4, v4

    add-float/2addr v3, v4

    add-float/2addr v3, v0

    const/high16 v4, 0x41f00000    # 30.0f

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v4

    div-int/2addr v4, v2

    int-to-float v2, v4

    add-float/2addr v3, v2

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    const/4 v4, 0x0

    invoke-direct {p0, v1, v3, v2, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZ)V

    .line 8247
    return-void
.end method

.method public static hasInstance()Z
    .registers 1

    .line 1376
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    if-eqz v0, :cond_6

    const/4 v0, 0x1

    goto :goto_7

    :cond_6
    const/4 v0, 0x0

    :goto_7
    return v0
.end method

.method private initCropView()V
    .registers 5

    .line 7176
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v1, 0x1

    if-eq v0, v1, :cond_6

    .line 7177
    return-void

    .line 7179
    :cond_6
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    const/4 v2, 0x0

    const/4 v3, 0x0

    invoke-virtual {v0, v2, v3, v3, v3}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setBitmap(Landroid/graphics/Bitmap;IZZ)V

    .line 7180
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoCropView;->onAppear()V

    .line 7181
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setVisibility(I)V

    .line 7182
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    const/high16 v2, 0x3f800000    # 1.0f

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setAlpha(F)V

    .line 7183
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoCropView;->onAppeared()V

    .line 7184
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->padImageForHorizontalInsets:Z

    .line 7185
    return-void
.end method

.method public static isPlayingMessage(Lim/tpelyyftgw/messenger/MessageObject;)Z
    .registers 6
    .param p0, "object"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 7025
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    if-eqz v0, :cond_38

    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v0, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAnimationInProgress:Z

    if-nez v0, :cond_38

    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v0, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    if-eqz v0, :cond_38

    if-eqz p0, :cond_38

    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v0, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_38

    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v0, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v0

    invoke-virtual {p0}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v1

    if-ne v0, v1, :cond_38

    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v0, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v0

    invoke-virtual {p0}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v2

    cmp-long v4, v0, v2

    if-nez v4, :cond_38

    const/4 v0, 0x1

    goto :goto_39

    :cond_38
    const/4 v0, 0x0

    :goto_39
    return v0
.end method

.method public static isPlayingMessageInPip(Lim/tpelyyftgw/messenger/MessageObject;)Z
    .registers 6
    .param p0, "object"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 7021
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    if-eqz v0, :cond_2c

    if-eqz p0, :cond_2c

    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v0, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_2c

    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v0, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v0

    invoke-virtual {p0}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v1

    if-ne v0, v1, :cond_2c

    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v0, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v0

    invoke-virtual {p0}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v2

    cmp-long v4, v0, v2

    if-nez v4, :cond_2c

    const/4 v0, 0x1

    goto :goto_2d

    :cond_2c
    const/4 v0, 0x0

    :goto_2d
    return v0
.end method

.method public static isShowingImage(Lim/tpelyyftgw/messenger/MessageObject;)Z
    .registers 9
    .param p0, "object"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 7010
    const/4 v0, 0x0

    .line 7011
    .local v0, "result":Z
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    const/4 v2, 0x1

    const/4 v3, 0x0

    if-eqz v1, :cond_43

    .line 7012
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAnimationInProgress:Z

    if-nez v1, :cond_41

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    if-eqz v1, :cond_41

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->disableShowCheck:Z

    if-nez v1, :cond_41

    if-eqz p0, :cond_41

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v1, :cond_41

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v1

    invoke-virtual {p0}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v4

    if-ne v1, v4, :cond_41

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v4

    invoke-virtual {p0}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v6

    cmp-long v1, v4, v6

    if-nez v1, :cond_41

    const/4 v1, 0x1

    goto :goto_42

    :cond_41
    const/4 v1, 0x0

    :goto_42
    move v0, v1

    .line 7014
    :cond_43
    if-nez v0, :cond_7e

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    if-eqz v1, :cond_7e

    .line 7015
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    if-eqz v1, :cond_7c

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->disableShowCheck:Z

    if-nez v1, :cond_7c

    if-eqz p0, :cond_7c

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v1, :cond_7c

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v1

    invoke-virtual {p0}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v4

    if-ne v1, v4, :cond_7c

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v4

    invoke-virtual {p0}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v6

    cmp-long v1, v4, v6

    if-nez v1, :cond_7c

    goto :goto_7d

    :cond_7c
    const/4 v2, 0x0

    :goto_7d
    move v0, v2

    .line 7017
    :cond_7e
    return v0
.end method

.method public static isShowingImage(Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;)Z
    .registers 4
    .param p0, "object"    # Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    .line 7037
    const/4 v0, 0x0

    .line 7038
    .local v0, "result":Z
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    if-eqz v1, :cond_27

    .line 7039
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    if-eqz v1, :cond_25

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->disableShowCheck:Z

    if-nez v1, :cond_25

    if-eqz p0, :cond_25

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v1, :cond_25

    iget-object v1, p0, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->id:Ljava/lang/String;

    sget-object v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v2, v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->id:Ljava/lang/String;

    if-ne v1, v2, :cond_25

    const/4 v1, 0x1

    goto :goto_26

    :cond_25
    const/4 v1, 0x0

    :goto_26
    move v0, v1

    .line 7041
    :cond_27
    return v0
.end method

.method public static isShowingImage(Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;)Z
    .registers 7
    .param p0, "object"    # Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    .line 7029
    const/4 v0, 0x0

    .line 7030
    .local v0, "result":Z
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    if-eqz v1, :cond_41

    .line 7031
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    if-eqz v1, :cond_3f

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->disableShowCheck:Z

    if-nez v1, :cond_3f

    if-eqz p0, :cond_3f

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    if-eqz v1, :cond_3f

    iget v1, p0, Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;->local_id:I

    sget-object v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v2, v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    iget-object v2, v2, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->local_id:I

    if-ne v1, v2, :cond_3f

    iget-wide v1, p0, Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;->volume_id:J

    sget-object v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v3, v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    iget-object v3, v3, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget-wide v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->volume_id:J

    cmp-long v5, v1, v3

    if-nez v5, :cond_3f

    iget v1, p0, Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;->dc_id:I

    sget-object v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v2, v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    iget v2, v2, Lim/tpelyyftgw/messenger/ImageLocation;->dc_id:I

    if-ne v1, v2, :cond_3f

    const/4 v1, 0x1

    goto :goto_40

    :cond_3f
    const/4 v1, 0x0

    :goto_40
    move v0, v1

    .line 7033
    :cond_41
    return v0
.end method

.method public static isShowingImage(Ljava/lang/String;)Z
    .registers 3
    .param p0, "object"    # Ljava/lang/String;

    .line 7045
    const/4 v0, 0x0

    .line 7046
    .local v0, "result":Z
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    if-eqz v1, :cond_21

    .line 7047
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    if-eqz v1, :cond_1f

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->disableShowCheck:Z

    if-nez v1, :cond_1f

    if-eqz p0, :cond_1f

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPathObject:Ljava/lang/String;

    invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1f

    const/4 v1, 0x1

    goto :goto_20

    :cond_1f
    const/4 v1, 0x0

    :goto_20
    move v0, v1

    .line 7049
    :cond_21
    return v0
.end method

.method static synthetic lambda$null$13(Landroid/view/View;Landroid/view/MotionEvent;)Z
    .registers 3
    .param p0, "v13"    # Landroid/view/View;
    .param p1, "event"    # Landroid/view/MotionEvent;

    .line 2967
    const/4 v0, 0x1

    return v0
.end method

.method static synthetic lambda$null$14(Landroid/view/View;Landroid/view/MotionEvent;)Z
    .registers 3
    .param p0, "v12"    # Landroid/view/View;
    .param p1, "event"    # Landroid/view/MotionEvent;

    .line 2977
    const/4 v0, 0x1

    return v0
.end method

.method static synthetic lambda$null$15(I)Ljava/lang/String;
    .registers 3
    .param p0, "value"    # I

    .line 3006
    if-nez p0, :cond_c

    .line 3007
    const v0, 0x7f0f0fb7

    const-string v1, "ShortMessageLifetimeForever"

    invoke-static {v1, v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    return-object v0

    .line 3008
    :cond_c
    const/4 v0, 0x1

    if-lt p0, v0, :cond_18

    const/16 v0, 0x15

    if-ge p0, v0, :cond_18

    .line 3009
    invoke-static {p0}, Lim/tpelyyftgw/messenger/LocaleController;->formatTTLString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0

    .line 3011
    :cond_18
    add-int/lit8 v0, p0, -0x10

    mul-int/lit8 v0, v0, 0x5

    invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->formatTTLString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic lambda$null$17(Lim/tpelyyftgw/ui/actionbar/BottomSheet;Landroid/view/View;)V
    .registers 2
    .param p0, "bottomSheet"    # Lim/tpelyyftgw/ui/actionbar/BottomSheet;
    .param p1, "v14"    # Landroid/view/View;

    .line 3089
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->dismiss()V

    return-void
.end method

.method public static synthetic lambda$xYR99mNYZvc6t07VidVa0vANVkU(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;ZI)V
    .registers 3

    invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPressed(ZI)V

    return-void
.end method

.method private onActionClick(Z)V
    .registers 13
    .param p1, "download"    # Z

    .line 8584
    const-string v0, "UTF-8"

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-nez v1, :cond_a

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v1, :cond_11

    :cond_a
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    const/4 v2, 0x0

    aget-object v1, v1, v2

    if-nez v1, :cond_12

    .line 8585
    :cond_11
    return-void

    .line 8587
    :cond_12
    const/4 v1, 0x0

    .line 8588
    .local v1, "uri":Landroid/net/Uri;
    const/4 v3, 0x0

    .line 8589
    .local v3, "file":Ljava/io/File;
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isStreaming:Z

    .line 8590
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const-string v5, "mp4"

    const/4 v6, 0x1

    if-eqz v4, :cond_134

    .line 8591
    iget-object v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    if-eqz v4, :cond_42

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    invoke-virtual {v4}, Ljava/lang/String;->length()I

    move-result v4

    if-eqz v4, :cond_42

    .line 8592
    new-instance v4, Ljava/io/File;

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v7, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v7, v7, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    invoke-direct {v4, v7}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    move-object v3, v4

    .line 8593
    invoke-virtual {v3}, Ljava/io/File;->exists()Z

    move-result v4

    if-nez v4, :cond_42

    .line 8594
    const/4 v3, 0x0

    .line 8597
    :cond_42
    if-nez v3, :cond_18e

    .line 8598
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    invoke-static {v4}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToMessage(Lim/tpelyyftgw/tgnet/TLRPC$Message;)Ljava/io/File;

    move-result-object v3

    .line 8599
    invoke-virtual {v3}, Ljava/io/File;->exists()Z

    move-result v4

    if-nez v4, :cond_18e

    .line 8600
    const/4 v3, 0x0

    .line 8601
    sget-boolean v4, Lim/tpelyyftgw/messenger/SharedConfig;->streamMedia:Z

    if-eqz v4, :cond_18e

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v7

    long-to-int v4, v7

    if-eqz v4, :cond_18e

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v4

    if-eqz v4, :cond_18e

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->canStreamVideo()Z

    move-result v4

    if-eqz v4, :cond_18e

    .line 8603
    :try_start_70
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->currentAccount:I

    invoke-static {v4}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v4

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4, v7}, Lim/tpelyyftgw/messenger/FileLoader;->getFileReference(Ljava/lang/Object;)I

    move-result v4

    .line 8604
    .local v4, "reference":I
    iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v7}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v7

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v8}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v8

    iget-object v9, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v7, v8, v9, v6, v2}, Lim/tpelyyftgw/messenger/FileLoader;->loadFile(Lim/tpelyyftgw/tgnet/TLRPC$Document;Ljava/lang/Object;II)V

    .line 8605
    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v7

    .line 8606
    .local v7, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    new-instance v8, Ljava/lang/StringBuilder;

    invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V

    const-string v9, "?account="

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v9, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget v9, v9, Lim/tpelyyftgw/messenger/MessageObject;->currentAccount:I

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v9, "&id="

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-wide v9, v7, Lim/tpelyyftgw/tgnet/TLRPC$Document;->id:J

    invoke-virtual {v8, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v9, "&hash="

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-wide v9, v7, Lim/tpelyyftgw/tgnet/TLRPC$Document;->access_hash:J

    invoke-virtual {v8, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v9, "&dc="

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget v9, v7, Lim/tpelyyftgw/tgnet/TLRPC$Document;->dc_id:I

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v9, "&size="

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget v9, v7, Lim/tpelyyftgw/tgnet/TLRPC$Document;->size:I

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v9, "&mime="

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v9, v7, Lim/tpelyyftgw/tgnet/TLRPC$Document;->mime_type:Ljava/lang/String;

    .line 8611
    invoke-static {v9, v0}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v9, "&rid="

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v9, "&name="

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 8613
    invoke-static {v7}, Lim/tpelyyftgw/messenger/FileLoader;->getDocumentFileName(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Ljava/lang/String;

    move-result-object v9

    invoke-static {v9, v0}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v0, "&reference="

    invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v0, v7, Lim/tpelyyftgw/tgnet/TLRPC$Document;->file_reference:[B

    if-eqz v0, :cond_100

    iget-object v0, v7, Lim/tpelyyftgw/tgnet/TLRPC$Document;->file_reference:[B

    goto :goto_102

    :cond_100
    new-array v0, v2, [B

    .line 8614
    :goto_102
    invoke-static {v0}, Lim/tpelyyftgw/messenger/Utilities;->bytesToHex([B)Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    .line 8615
    .local v0, "params":Ljava/lang/String;
    new-instance v8, Ljava/lang/StringBuilder;

    invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V

    const-string v9, "bchat://"

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v9, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v9}, Lim/tpelyyftgw/messenger/MessageObject;->getFileName()Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v8, v0}, 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}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v8

    move-object v1, v8

    .line 8616
    iput-boolean v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isStreaming:Z

    .line 8617
    invoke-direct {p0, v2, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V
    :try_end_131
    .catch Ljava/lang/Exception; {:try_start_70 .. :try_end_131} :catch_132

    .end local v0    # "params":Ljava/lang/String;
    .end local v4    # "reference":I
    .end local v7    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    goto :goto_133

    .line 8618
    :catch_132
    move-exception v0

    .line 8620
    :goto_133
    goto :goto_18e

    .line 8624
    :cond_134
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v0, :cond_18e

    .line 8625
    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v0, :cond_14c

    .line 8626
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;)Ljava/io/File;

    move-result-object v3

    .line 8627
    invoke-virtual {v3}, Ljava/io/File;->exists()Z

    move-result v0

    if-nez v0, :cond_18e

    .line 8628
    const/4 v3, 0x0

    goto :goto_18e

    .line 8630
    :cond_14c
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    instance-of v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_webDocument;

    if-eqz v0, :cond_18e

    .line 8631
    new-instance v0, Ljava/io/File;

    const/4 v4, 0x4

    invoke-static {v4}, Lim/tpelyyftgw/messenger/FileLoader;->getDirectory(I)Ljava/io/File;

    move-result-object v4

    new-instance v7, Ljava/lang/StringBuilder;

    invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v8, v8, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v8, v8, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    invoke-static {v8}, Lim/tpelyyftgw/messenger/Utilities;->MD5(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v8, "."

    invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v8, v8, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v8, v8, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    invoke-static {v8, v5}, Lim/tpelyyftgw/messenger/ImageLoader;->getHttpUrlExtension(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v7

    invoke-direct {v0, v4, v7}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    move-object v3, v0

    .line 8632
    invoke-virtual {v3}, Ljava/io/File;->exists()Z

    move-result v0

    if-nez v0, :cond_18e

    .line 8633
    const/4 v3, 0x0

    .line 8637
    :cond_18e
    :goto_18e
    if-eqz v3, :cond_196

    if-nez v1, :cond_196

    .line 8638
    invoke-static {v3}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;

    move-result-object v1

    .line 8640
    :cond_196
    if-nez v1, :cond_24d

    .line 8641
    if-eqz p1, :cond_265

    .line 8642
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_1d1

    .line 8643
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v4, v4, v2

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/messenger/FileLoader;->isLoadingFile(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_1c1

    .line 8644
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v4

    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0, v4, v5, v6, v2}, Lim/tpelyyftgw/messenger/FileLoader;->loadFile(Lim/tpelyyftgw/tgnet/TLRPC$Document;Ljava/lang/Object;II)V

    goto/16 :goto_23c

    .line 8646
    :cond_1c1
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v2}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v2

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/FileLoader;->cancelLoadFile(Lim/tpelyyftgw/tgnet/TLRPC$Document;)V

    goto :goto_23c

    .line 8648
    :cond_1d1
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v0, :cond_23c

    .line 8649
    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v0, :cond_207

    .line 8650
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v4, v4, v2

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/messenger/FileLoader;->isLoadingFile(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_1f9

    .line 8651
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0, v4, v5, v6, v2}, Lim/tpelyyftgw/messenger/FileLoader;->loadFile(Lim/tpelyyftgw/tgnet/TLRPC$Document;Ljava/lang/Object;II)V

    goto :goto_23c

    .line 8653
    :cond_1f9
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/FileLoader;->cancelLoadFile(Lim/tpelyyftgw/tgnet/TLRPC$Document;)V

    goto :goto_23c

    .line 8655
    :cond_207
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    instance-of v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_webDocument;

    if-eqz v0, :cond_23c

    .line 8656
    invoke-static {}, Lim/tpelyyftgw/messenger/ImageLoader;->getInstance()Lim/tpelyyftgw/messenger/ImageLoader;

    move-result-object v0

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/ImageLoader;->isLoadingHttpFile(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_22f

    .line 8657
    invoke-static {}, Lim/tpelyyftgw/messenger/ImageLoader;->getInstance()Lim/tpelyyftgw/messenger/ImageLoader;

    move-result-object v0

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-virtual {v0, v2, v5, v4}, Lim/tpelyyftgw/messenger/ImageLoader;->loadHttpFile(Ljava/lang/String;Ljava/lang/String;I)V

    goto :goto_23c

    .line 8659
    :cond_22f
    invoke-static {}, Lim/tpelyyftgw/messenger/ImageLoader;->getInstance()Lim/tpelyyftgw/messenger/ImageLoader;

    move-result-object v0

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/ImageLoader;->cancelLoadHttpFile(Ljava/lang/String;)V

    .line 8663
    :cond_23c
    :goto_23c
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getStaticThumb()Landroid/graphics/drawable/Drawable;

    move-result-object v0

    .line 8664
    .local v0, "drawable":Landroid/graphics/drawable/Drawable;
    instance-of v2, v0, Lim/tpelyyftgw/ui/components/OtherDocumentPlaceholderDrawable;

    if-eqz v2, :cond_24c

    .line 8665
    move-object v2, v0

    check-cast v2, Lim/tpelyyftgw/ui/components/OtherDocumentPlaceholderDrawable;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/OtherDocumentPlaceholderDrawable;->checkFileExist()V

    .line 8667
    .end local v0    # "drawable":Landroid/graphics/drawable/Drawable;
    :cond_24c
    goto :goto_265

    .line 8669
    :cond_24d
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    if-ne v0, v6, :cond_262

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MessageObject;->canPreviewDocument()Z

    move-result v0

    if-nez v0, :cond_262

    .line 8670
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const/4 v4, 0x0

    invoke-static {v0, v2, v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->openDocument(Lim/tpelyyftgw/messenger/MessageObject;Landroid/app/Activity;Lim/tpelyyftgw/ui/actionbar/BaseFragment;)V

    .line 8671
    return-void

    .line 8673
    :cond_262
    invoke-direct {p0, v1, v6, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->preparePlayer(Landroid/net/Uri;ZZ)V

    .line 8675
    :cond_265
    :goto_265
    return-void
.end method

.method private onDraw(Landroid/graphics/Canvas;)V
    .registers 32
    .param p1, "canvas"    # Landroid/graphics/Canvas;

    .line 8291
    move-object/from16 v1, p0

    move-object/from16 v2, p1

    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    const/4 v3, 0x1

    if-eq v0, v3, :cond_679

    iget-boolean v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    const/4 v5, 0x2

    if-nez v4, :cond_16

    if-eq v0, v5, :cond_16

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAnimationInProgress:Z

    if-nez v0, :cond_16

    goto/16 :goto_679

    .line 8295
    :cond_16
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->padImageForHorizontalInsets:Z

    const/4 v4, 0x0

    if-eqz v0, :cond_2d

    .line 8296
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I

    .line 8297
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getLeftInset()I

    move-result v0

    div-int/2addr v0, v5

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getRightInset()I

    move-result v6

    div-int/2addr v6, v5

    sub-int/2addr v0, v6

    int-to-float v0, v0

    invoke-virtual {v2, v0, v4}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8303
    :cond_2d
    const/high16 v0, -0x40800000    # -1.0f

    .line 8305
    .local v0, "aty":F
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    const/4 v7, 0x0

    const/high16 v8, 0x3f800000    # 1.0f

    if-eqz v6, :cond_78

    .line 8306
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->isFinished()Z

    move-result v6

    if-nez v6, :cond_43

    .line 8307
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->abortAnimation()V

    .line 8310
    :cond_43
    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    iget v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToScale:F

    sub-float v10, v9, v6

    iget v11, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValue:F

    mul-float v10, v10, v11

    add-float/2addr v10, v6

    .line 8311
    .local v10, "ts":F
    iget v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    iget v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToX:F

    sub-float/2addr v13, v12

    mul-float v13, v13, v11

    add-float/2addr v13, v12

    .line 8312
    .local v13, "tx":F
    iget v14, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    iget v15, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    sub-float/2addr v15, v14

    mul-float v15, v15, v11

    add-float/2addr v14, v15

    .line 8314
    .local v14, "ty":F
    cmpl-float v9, v9, v8

    if-nez v9, :cond_6b

    cmpl-float v6, v6, v8

    if-nez v6, :cond_6b

    cmpl-float v6, v12, v4

    if-nez v6, :cond_6b

    .line 8315
    move v0, v14

    .line 8317
    :cond_6b
    move v6, v10

    .line 8318
    .local v6, "currentScale":F
    move v9, v14

    .line 8319
    .local v9, "currentTranslationY":F
    move v11, v13

    .line 8320
    .local v11, "currentTranslationX":F
    iget-object v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v12}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 8321
    .end local v10    # "ts":F
    .end local v13    # "tx":F
    .end local v14    # "ty":F
    move v10, v9

    move v9, v6

    move v6, v0

    goto/16 :goto_149

    .line 8322
    .end local v6    # "currentScale":F
    .end local v9    # "currentTranslationY":F
    .end local v11    # "currentTranslationX":F
    :cond_78
    iget-wide v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    const-wide/16 v11, 0x0

    cmp-long v6, v9, v11

    if-eqz v6, :cond_93

    .line 8323
    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToX:F

    iput v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 8324
    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    iput v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8325
    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToScale:F

    iput v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    .line 8326
    iput-wide v11, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    .line 8327
    invoke-direct {v1, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 8328
    iput-boolean v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    .line 8330
    :cond_93
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->isFinished()Z

    move-result v6

    if-nez v6, :cond_ee

    .line 8331
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->computeScrollOffset()Z

    move-result v6

    if-eqz v6, :cond_ee

    .line 8332
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->getStartX()I

    move-result v6

    int-to-float v6, v6

    iget v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    cmpg-float v6, v6, v9

    if-gez v6, :cond_c6

    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->getStartX()I

    move-result v6

    int-to-float v6, v6

    iget v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    cmpl-float v6, v6, v9

    if-lez v6, :cond_c6

    .line 8333
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->getCurrX()I

    move-result v6

    int-to-float v6, v6

    iput v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 8335
    :cond_c6
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->getStartY()I

    move-result v6

    int-to-float v6, v6

    iget v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    cmpg-float v6, v6, v9

    if-gez v6, :cond_e9

    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->getStartY()I

    move-result v6

    int-to-float v6, v6

    iget v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    cmpl-float v6, v6, v9

    if-lez v6, :cond_e9

    .line 8336
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v6}, Landroid/widget/Scroller;->getCurrY()I

    move-result v6

    int-to-float v6, v6

    iput v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8338
    :cond_e9
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 8341
    :cond_ee
    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchImageAfterAnimation:I

    if-eqz v6, :cond_136

    .line 8342
    iput-boolean v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openedFullScreenVideo:Z

    .line 8343
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v6}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v6

    if-nez v6, :cond_11d

    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    if-ltz v6, :cond_11d

    iget-object v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v9}, Ljava/util/ArrayList;->size()I

    move-result v9

    if-ge v6, v9, :cond_11d

    .line 8344
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    iget v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v6, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v6

    .line 8345
    .local v6, "object":Ljava/lang/Object;
    instance-of v9, v6, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v9, :cond_11d

    .line 8346
    move-object v9, v6

    check-cast v9, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getCurrentVideoEditedInfo()Lim/tpelyyftgw/messenger/VideoEditedInfo;

    move-result-object v10

    iput-object v10, v9, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->editedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    .line 8349
    .end local v6    # "object":Ljava/lang/Object;
    :cond_11d
    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchImageAfterAnimation:I

    if-ne v6, v3, :cond_12a

    .line 8350
    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$523Z2-TiCySqmJH6y0DCPySrook;

    invoke-direct {v6, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$523Z2-TiCySqmJH6y0DCPySrook;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V

    goto :goto_134

    .line 8351
    :cond_12a
    if-ne v6, v5, :cond_134

    .line 8352
    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$xuTcQJhK-XywBEjLprCq0p4JYEU;

    invoke-direct {v6, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$xuTcQJhK-XywBEjLprCq0p4JYEU;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V

    .line 8354
    :cond_134
    :goto_134
    iput v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchImageAfterAnimation:I

    .line 8356
    :cond_136
    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    .line 8357
    .local v6, "currentScale":F
    iget v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8358
    .restart local v9    # "currentTranslationY":F
    iget v11, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 8359
    .restart local v11    # "currentTranslationX":F
    iget-boolean v10, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    if-nez v10, :cond_146

    .line 8360
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    move v10, v9

    move v9, v6

    move v6, v0

    goto :goto_149

    .line 8359
    :cond_146
    move v10, v9

    move v9, v6

    move v6, v0

    .line 8364
    .end local v0    # "aty":F
    .local v6, "aty":F
    .local v9, "currentScale":F
    .local v10, "currentTranslationY":F
    :goto_149
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    if-eq v0, v5, :cond_198

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAnimationInProgress:Z

    if-nez v0, :cond_198

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isInline:Z

    if-nez v0, :cond_198

    .line 8365
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v0, :cond_191

    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v0, v3, :cond_191

    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpl-float v0, v0, v8

    if-nez v0, :cond_191

    const/high16 v0, -0x40800000    # -1.0f

    cmpl-float v0, v6, v0

    if-eqz v0, :cond_191

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    if-nez v0, :cond_191

    .line 8366
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v0

    int-to-float v0, v0

    const/high16 v12, 0x40800000    # 4.0f

    div-float/2addr v0, v12

    .line 8367
    .local v0, "maxValue":F
    iget-object v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    const/high16 v13, 0x42fe0000    # 127.0f

    const/high16 v14, 0x437f0000    # 255.0f

    invoke-static {v6}, Ljava/lang/Math;->abs(F)F

    move-result v15

    invoke-static {v15, v0}, Ljava/lang/Math;->min(FF)F

    move-result v15

    div-float/2addr v15, v0

    sub-float v15, v8, v15

    mul-float v15, v15, v14

    invoke-static {v13, v15}, Ljava/lang/Math;->max(FF)F

    move-result v13

    float-to-int v13, v13

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;->setAlpha(I)V

    .line 8368
    .end local v0    # "maxValue":F
    goto :goto_198

    .line 8369
    :cond_191
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    const/16 v12, 0xff

    invoke-virtual {v0, v12}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;->setAlpha(I)V

    .line 8373
    :cond_198
    :goto_198
    const/4 v0, 0x0

    .line 8374
    .local v0, "sideImage":Lim/tpelyyftgw/messenger/ImageReceiver;
    iget v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v12, :cond_1dd

    iget v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v12, v3, :cond_1dd

    .line 8375
    iget v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpl-float v12, v12, v8

    if-ltz v12, :cond_1d4

    iget-boolean v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    if-nez v12, :cond_1d4

    iget-boolean v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zooming:Z

    if-nez v12, :cond_1d4

    .line 8376
    iget v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    const/high16 v13, 0x40a00000    # 5.0f

    invoke-static {v13}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v14

    int-to-float v14, v14

    add-float/2addr v12, v14

    cmpl-float v12, v11, v12

    if-lez v12, :cond_1c0

    .line 8377
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    goto :goto_1d4

    .line 8378
    :cond_1c0
    iget v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    invoke-static {v13}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v13

    int-to-float v13, v13

    sub-float/2addr v12, v13

    cmpg-float v12, v11, v12

    if-gez v12, :cond_1cf

    .line 8379
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    goto :goto_1d4

    .line 8381
    :cond_1cf
    iget-object v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    invoke-virtual {v12, v4}, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;->setMoveProgress(F)V

    .line 8384
    :cond_1d4
    :goto_1d4
    if-eqz v0, :cond_1d8

    const/4 v12, 0x1

    goto :goto_1d9

    :cond_1d8
    const/4 v12, 0x0

    :goto_1d9
    iput-boolean v12, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changingPage:Z

    move-object v12, v0

    goto :goto_1de

    .line 8387
    :cond_1dd
    move-object v12, v0

    .end local v0    # "sideImage":Lim/tpelyyftgw/messenger/ImageReceiver;
    .local v12, "sideImage":Lim/tpelyyftgw/messenger/ImageReceiver;
    :goto_1de
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    const v13, 0x3e99999a    # 0.3f

    const/high16 v15, 0x41f00000    # 30.0f

    if-ne v12, v0, :cond_2cd

    .line 8388
    move v0, v11

    .line 8389
    .local v0, "translateX":F
    const/16 v16, 0x0

    .line 8390
    .local v16, "scaleDiff":F
    const/high16 v17, 0x3f800000    # 1.0f

    .line 8391
    .local v17, "alpha":F
    iget-boolean v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    if-nez v7, :cond_214

    iget v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    cmpg-float v18, v0, v7

    if-gez v18, :cond_214

    .line 8392
    sub-float/2addr v7, v0

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v3

    int-to-float v3, v3

    div-float/2addr v7, v3

    invoke-static {v8, v7}, Ljava/lang/Math;->min(FF)F

    move-result v17

    .line 8393
    sub-float v3, v8, v17

    mul-float v16, v3, v13

    .line 8394
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v3

    neg-int v3, v3

    invoke-static {v15}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v7

    div-int/2addr v7, v5

    sub-int/2addr v3, v7

    int-to-float v0, v3

    move/from16 v3, v17

    goto :goto_216

    .line 8397
    :cond_214
    move/from16 v3, v17

    .end local v17    # "alpha":F
    .local v3, "alpha":F
    :goto_216
    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/ImageReceiver;->hasBitmapImage()Z

    move-result v7

    if-eqz v7, :cond_283

    .line 8398
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I

    .line 8399
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v7

    div-int/2addr v7, v5

    int-to-float v7, v7

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v17

    div-int/lit8 v13, v17, 0x2

    int-to-float v13, v13

    invoke-virtual {v2, v7, v13}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8400
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v7

    invoke-static {v15}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v13

    div-int/2addr v13, v5

    add-int/2addr v7, v13

    int-to-float v7, v7

    add-float/2addr v7, v0

    invoke-virtual {v2, v7, v4}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8401
    sub-float v7, v8, v16

    sub-float v13, v8, v16

    invoke-virtual {v2, v7, v13}, Landroid/graphics/Canvas;->scale(FF)V

    .line 8402
    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapWidth()I

    move-result v7

    .line 8403
    .local v7, "bitmapWidth":I
    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapHeight()I

    move-result v13

    .line 8405
    .local v13, "bitmapHeight":I
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v4

    int-to-float v4, v4

    int-to-float v14, v7

    div-float/2addr v4, v14

    .line 8406
    .local v4, "scaleX":F
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v14

    int-to-float v14, v14

    int-to-float v15, v13

    div-float/2addr v14, v15

    .line 8407
    .local v14, "scaleY":F
    cmpl-float v15, v4, v14

    if-lez v15, :cond_261

    move v15, v14

    goto :goto_262

    :cond_261
    move v15, v4

    .line 8408
    .local v15, "scale":F
    :goto_262
    int-to-float v8, v7

    mul-float v8, v8, v15

    float-to-int v8, v8

    .line 8409
    .local v8, "width":I
    int-to-float v5, v13

    mul-float v5, v5, v15

    float-to-int v5, v5

    .line 8411
    .local v5, "height":I
    invoke-virtual {v12, v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->setAlpha(F)V

    .line 8412
    move/from16 v22, v4

    .end local v4    # "scaleX":F
    .local v22, "scaleX":F
    neg-int v4, v8

    const/16 v21, 0x2

    div-int/lit8 v4, v4, 0x2

    move/from16 v23, v6

    .end local v6    # "aty":F
    .local v23, "aty":F
    neg-int v6, v5

    div-int/lit8 v6, v6, 0x2

    invoke-virtual {v12, v4, v6, v8, v5}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageCoords(IIII)V

    .line 8413
    invoke-virtual {v12, v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->draw(Landroid/graphics/Canvas;)Z

    .line 8414
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->restore()V

    goto :goto_285

    .line 8397
    .end local v5    # "height":I
    .end local v7    # "bitmapWidth":I
    .end local v8    # "width":I
    .end local v13    # "bitmapHeight":I
    .end local v14    # "scaleY":F
    .end local v15    # "scale":F
    .end local v22    # "scaleX":F
    .end local v23    # "aty":F
    .restart local v6    # "aty":F
    :cond_283
    move/from16 v23, v6

    .line 8416
    .end local v6    # "aty":F
    .restart local v23    # "aty":F
    :goto_285
    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    neg-float v5, v3

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;->setMoveProgress(F)V

    .line 8418
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I

    .line 8419
    div-float v4, v10, v9

    invoke-virtual {v2, v0, v4}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8420
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v4

    int-to-float v4, v4

    iget v5, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    const/high16 v6, 0x3f800000    # 1.0f

    add-float/2addr v5, v6

    mul-float v4, v4, v5

    const/high16 v5, 0x41f00000    # 30.0f

    invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v6

    int-to-float v5, v6

    add-float/2addr v4, v5

    const/high16 v5, 0x40000000    # 2.0f

    div-float/2addr v4, v5

    neg-float v5, v10

    div-float/2addr v5, v9

    invoke-virtual {v2, v4, v5}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8421
    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    const/4 v5, 0x1

    aget-object v4, v4, v5

    const/high16 v6, 0x3f800000    # 1.0f

    sub-float v8, v6, v16

    invoke-virtual {v4, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setScale(F)V

    .line 8422
    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v4, v4, v5

    invoke-virtual {v4, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setAlpha(F)V

    .line 8423
    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v4, v4, v5

    invoke-virtual {v4, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->onDraw(Landroid/graphics/Canvas;)V

    .line 8424
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->restore()V

    goto :goto_2cf

    .line 8387
    .end local v0    # "translateX":F
    .end local v3    # "alpha":F
    .end local v16    # "scaleDiff":F
    .end local v23    # "aty":F
    .restart local v6    # "aty":F
    :cond_2cd
    move/from16 v23, v6

    .line 8427
    .end local v6    # "aty":F
    .restart local v23    # "aty":F
    :goto_2cf
    move v0, v11

    .line 8428
    .restart local v0    # "translateX":F
    const/4 v3, 0x0

    .line 8429
    .local v3, "scaleDiff":F
    const/high16 v4, 0x3f800000    # 1.0f

    .line 8430
    .local v4, "alpha":F
    iget-boolean v5, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    if-nez v5, :cond_301

    iget v5, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    cmpl-float v6, v0, v5

    if-lez v6, :cond_301

    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v6, :cond_301

    iget v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v7, 0x1

    if-eq v6, v7, :cond_301

    .line 8431
    sub-float v5, v0, v5

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v6

    int-to-float v6, v6

    div-float/2addr v5, v6

    const/high16 v6, 0x3f800000    # 1.0f

    invoke-static {v6, v5}, Ljava/lang/Math;->min(FF)F

    move-result v4

    .line 8432
    const v5, 0x3e99999a    # 0.3f

    mul-float v3, v4, v5

    .line 8433
    sub-float v4, v6, v4

    .line 8434
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    move v5, v4

    move v4, v3

    move v3, v0

    goto :goto_304

    .line 8436
    :cond_301
    move v5, v4

    move v4, v3

    move v3, v0

    .end local v0    # "translateX":F
    .local v3, "translateX":F
    .local v4, "scaleDiff":F
    .local v5, "alpha":F
    :goto_304
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    if-eqz v0, :cond_310

    invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getVisibility()I

    move-result v0

    if-nez v0, :cond_310

    const/4 v0, 0x1

    goto :goto_311

    :cond_310
    const/4 v0, 0x0

    :goto_311
    move v6, v0

    .line 8437
    .local v6, "drawTextureView":Z
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->hasBitmapImage()Z

    move-result v0

    if-nez v0, :cond_325

    if-eqz v6, :cond_321

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    if-eqz v0, :cond_321

    goto :goto_325

    :cond_321
    move/from16 v24, v11

    goto/16 :goto_46e

    .line 8438
    :cond_325
    :goto_325
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I

    .line 8439
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v0

    const/4 v7, 0x2

    div-int/2addr v0, v7

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getAdditionX()I

    move-result v8

    add-int/2addr v0, v8

    int-to-float v0, v0

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v8

    div-int/2addr v8, v7

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getAdditionY()I

    move-result v7

    add-int/2addr v8, v7

    int-to-float v7, v8

    invoke-virtual {v2, v0, v7}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8440
    invoke-virtual {v2, v3, v10}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8441
    sub-float v0, v9, v4

    sub-float v7, v9, v4

    invoke-virtual {v2, v0, v7}, Landroid/graphics/Canvas;->scale(FF)V

    .line 8445
    if-eqz v6, :cond_35f

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    if-eqz v0, :cond_35f

    .line 8446
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v0}, Landroid/view/TextureView;->getMeasuredWidth()I

    move-result v0

    .line 8447
    .local v0, "bitmapWidth":I
    iget-object v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v7}, Landroid/view/TextureView;->getMeasuredHeight()I

    move-result v7

    .local v7, "bitmapHeight":I
    goto :goto_36b

    .line 8449
    .end local v0    # "bitmapWidth":I
    .end local v7    # "bitmapHeight":I
    :cond_35f
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapWidth()I

    move-result v0

    .line 8450
    .restart local v0    # "bitmapWidth":I
    iget-object v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapHeight()I

    move-result v7

    .line 8453
    .restart local v7    # "bitmapHeight":I
    :goto_36b
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v8

    int-to-float v8, v8

    int-to-float v13, v0

    div-float/2addr v8, v13

    .line 8454
    .local v8, "scaleX":F
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v13

    int-to-float v13, v13

    int-to-float v14, v7

    div-float/2addr v13, v14

    .line 8455
    .local v13, "scaleY":F
    cmpl-float v14, v8, v13

    if-lez v14, :cond_37f

    move v14, v13

    goto :goto_380

    :cond_37f
    move v14, v8

    .line 8456
    .local v14, "scale":F
    :goto_380
    int-to-float v15, v0

    mul-float v15, v15, v14

    float-to-int v15, v15

    .line 8457
    .local v15, "width":I
    move/from16 v16, v8

    .end local v8    # "scaleX":F
    .local v16, "scaleX":F
    int-to-float v8, v7

    mul-float v8, v8, v14

    float-to-int v8, v8

    .line 8459
    .local v8, "height":I
    if-eqz v6, :cond_3a4

    move/from16 v19, v13

    .end local v13    # "scaleY":F
    .local v19, "scaleY":F
    iget-boolean v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    if-eqz v13, :cond_3a6

    iget-boolean v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeStarted:Z

    if-eqz v13, :cond_3a6

    iget v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlpha:F

    const/high16 v20, 0x3f800000    # 1.0f

    cmpl-float v13, v13, v20

    if-eqz v13, :cond_39f

    goto :goto_3a6

    :cond_39f
    move/from16 v24, v11

    move/from16 v22, v14

    goto :goto_3c1

    .end local v19    # "scaleY":F
    .restart local v13    # "scaleY":F
    :cond_3a4
    move/from16 v19, v13

    .line 8460
    .end local v13    # "scaleY":F
    .restart local v19    # "scaleY":F
    :cond_3a6
    :goto_3a6
    iget-object v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v13, v5}, Lim/tpelyyftgw/messenger/ImageReceiver;->setAlpha(F)V

    .line 8461
    iget-object v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    move/from16 v22, v14

    .end local v14    # "scale":F
    .local v22, "scale":F
    neg-int v14, v15

    const/16 v21, 0x2

    div-int/lit8 v14, v14, 0x2

    move/from16 v24, v11

    .end local v11    # "currentTranslationX":F
    .local v24, "currentTranslationX":F
    neg-int v11, v8

    div-int/lit8 v11, v11, 0x2

    invoke-virtual {v13, v14, v11, v15, v8}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageCoords(IIII)V

    .line 8462
    iget-object v11, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v11, v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->draw(Landroid/graphics/Canvas;)Z

    .line 8464
    :goto_3c1
    if-eqz v6, :cond_45f

    .line 8465
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->getWidth()I

    move-result v11

    int-to-float v11, v11

    int-to-float v13, v0

    div-float/2addr v11, v13

    .line 8466
    .end local v16    # "scaleX":F
    .local v11, "scaleX":F
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->getHeight()I

    move-result v13

    int-to-float v13, v13

    int-to-float v14, v7

    div-float/2addr v13, v14

    .line 8467
    .end local v19    # "scaleY":F
    .restart local v13    # "scaleY":F
    cmpl-float v14, v11, v13

    if-lez v14, :cond_3d7

    move v14, v13

    goto :goto_3d8

    :cond_3d7
    move v14, v11

    .line 8468
    .end local v22    # "scale":F
    .restart local v14    # "scale":F
    :goto_3d8
    move/from16 v25, v0

    .end local v0    # "bitmapWidth":I
    .local v25, "bitmapWidth":I
    int-to-float v0, v7

    mul-float v0, v0, v14

    float-to-int v8, v0

    .line 8469
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeStarted:Z

    if-nez v0, :cond_3f6

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    if-eqz v0, :cond_3f6

    .line 8470
    const/4 v0, 0x1

    iput-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeStarted:Z

    .line 8471
    const/4 v0, 0x0

    iput v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlpha:F

    .line 8472
    move v0, v13

    move/from16 v16, v14

    .end local v13    # "scaleY":F
    .end local v14    # "scale":F
    .local v0, "scaleY":F
    .local v16, "scale":F
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v13

    iput-wide v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlphaLastTime:J

    goto :goto_3f9

    .line 8469
    .end local v0    # "scaleY":F
    .end local v16    # "scale":F
    .restart local v13    # "scaleY":F
    .restart local v14    # "scale":F
    :cond_3f6
    move v0, v13

    move/from16 v16, v14

    .line 8474
    .end local v13    # "scaleY":F
    .end local v14    # "scale":F
    .restart local v0    # "scaleY":F
    .restart local v16    # "scale":F
    :goto_3f9
    neg-int v13, v15

    const/4 v14, 0x2

    div-int/2addr v13, v14

    int-to-float v13, v13

    move/from16 v19, v0

    .end local v0    # "scaleY":F
    .restart local v19    # "scaleY":F
    neg-int v0, v8

    div-int/2addr v0, v14

    int-to-float v0, v0

    invoke-virtual {v2, v13, v0}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8475
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    iget v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlpha:F

    mul-float v13, v13, v5

    invoke-virtual {v0, v13}, Landroid/view/TextureView;->setAlpha(F)V

    .line 8476
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->draw(Landroid/graphics/Canvas;)V

    .line 8477
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeStarted:Z

    if-eqz v0, :cond_452

    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlpha:F

    const/high16 v13, 0x3f800000    # 1.0f

    cmpg-float v0, v0, v13

    if-gez v0, :cond_452

    .line 8478
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v13

    .line 8479
    .local v13, "newUpdateTime":J
    move v0, v7

    move/from16 v22, v8

    .end local v7    # "bitmapHeight":I
    .end local v8    # "height":I
    .local v0, "bitmapHeight":I
    .local v22, "height":I
    iget-wide v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlphaLastTime:J

    sub-long v7, v13, v7

    .line 8480
    .local v7, "dt":J
    iput-wide v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlphaLastTime:J

    .line 8481
    move/from16 v26, v0

    .end local v0    # "bitmapHeight":I
    .local v26, "bitmapHeight":I
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlpha:F

    move/from16 v27, v11

    .end local v11    # "scaleX":F
    .local v27, "scaleX":F
    long-to-float v11, v7

    move-wide/from16 v28, v7

    .end local v7    # "dt":J
    .local v28, "dt":J
    iget-boolean v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playerInjected:Z

    if-eqz v7, :cond_43c

    const/high16 v7, 0x42c80000    # 100.0f

    goto :goto_43e

    :cond_43c
    const/high16 v7, 0x43480000    # 200.0f

    :goto_43e
    div-float/2addr v11, v7

    add-float/2addr v0, v11

    iput v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlpha:F

    .line 8482
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 8483
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlpha:F

    const/high16 v7, 0x3f800000    # 1.0f

    cmpl-float v0, v0, v7

    if-lez v0, :cond_458

    .line 8484
    iput v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlpha:F

    goto :goto_458

    .line 8477
    .end local v13    # "newUpdateTime":J
    .end local v22    # "height":I
    .end local v26    # "bitmapHeight":I
    .end local v27    # "scaleX":F
    .end local v28    # "dt":J
    .local v7, "bitmapHeight":I
    .restart local v8    # "height":I
    .restart local v11    # "scaleX":F
    :cond_452
    move/from16 v26, v7

    move/from16 v22, v8

    move/from16 v27, v11

    .line 8488
    .end local v7    # "bitmapHeight":I
    .end local v8    # "height":I
    .end local v11    # "scaleX":F
    .restart local v22    # "height":I
    .restart local v26    # "bitmapHeight":I
    .restart local v27    # "scaleX":F
    :cond_458
    :goto_458
    move/from16 v14, v16

    move/from16 v13, v19

    move/from16 v8, v27

    goto :goto_46b

    .line 8464
    .end local v25    # "bitmapWidth":I
    .end local v26    # "bitmapHeight":I
    .end local v27    # "scaleX":F
    .local v0, "bitmapWidth":I
    .restart local v7    # "bitmapHeight":I
    .restart local v8    # "height":I
    .local v16, "scaleX":F
    .local v22, "scale":F
    :cond_45f
    move/from16 v25, v0

    move/from16 v26, v7

    .end local v0    # "bitmapWidth":I
    .end local v7    # "bitmapHeight":I
    .restart local v25    # "bitmapWidth":I
    .restart local v26    # "bitmapHeight":I
    move/from16 v13, v19

    move/from16 v14, v22

    move/from16 v22, v8

    move/from16 v8, v16

    .line 8488
    .end local v16    # "scaleX":F
    .end local v19    # "scaleY":F
    .local v8, "scaleX":F
    .local v13, "scaleY":F
    .restart local v14    # "scale":F
    .local v22, "height":I
    :goto_46b
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->restore()V

    .line 8491
    .end local v8    # "scaleX":F
    .end local v13    # "scaleY":F
    .end local v14    # "scale":F
    .end local v15    # "width":I
    .end local v22    # "height":I
    .end local v25    # "bitmapWidth":I
    .end local v26    # "bitmapHeight":I
    :goto_46e
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    if-eqz v0, :cond_489

    .line 8492
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RadialProgressView;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_486

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v0, :cond_484

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->isPlaying()Z

    move-result v0

    if-nez v0, :cond_486

    :cond_484
    const/4 v0, 0x1

    goto :goto_487

    :cond_486
    const/4 v0, 0x0

    :goto_487
    move v7, v0

    .local v0, "drawProgress":Z
    goto :goto_4a6

    .line 8494
    .end local v0    # "drawProgress":Z
    :cond_489
    if-nez v6, :cond_495

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_495

    const/4 v0, 0x1

    goto :goto_496

    :cond_495
    const/4 v0, 0x0

    .line 8495
    .restart local v0    # "drawProgress":Z
    :goto_496
    if-eqz v0, :cond_4a5

    iget-object v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    if-eqz v7, :cond_4a5

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->isLoadingStream()Z

    move-result v7

    if-nez v7, :cond_4a5

    .line 8496
    const/4 v0, 0x0

    move v7, v0

    goto :goto_4a6

    .line 8499
    :cond_4a5
    move v7, v0

    .end local v0    # "drawProgress":Z
    .local v7, "drawProgress":Z
    :goto_4a6
    if-eqz v7, :cond_4cd

    .line 8500
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I

    .line 8501
    div-float v0, v10, v9

    invoke-virtual {v2, v3, v0}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8502
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    const/4 v8, 0x0

    aget-object v0, v0, v8

    const/high16 v11, 0x3f800000    # 1.0f

    sub-float v13, v11, v4

    invoke-virtual {v0, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setScale(F)V

    .line 8503
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v0, v0, v8

    invoke-virtual {v0, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setAlpha(F)V

    .line 8504
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v0, v0, v8

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->onDraw(Landroid/graphics/Canvas;)V

    .line 8505
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->restore()V

    .line 8507
    :cond_4cd
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAnimationInProgress:Z

    if-nez v0, :cond_4fd

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RadialProgressView;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_4dd

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_4fd

    .line 8508
    :cond_4dd
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I

    .line 8509
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RadialProgressView;->getLeft()I

    move-result v0

    int-to-float v0, v0

    add-float/2addr v0, v3

    iget-object v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;->getTop()I

    move-result v8

    int-to-float v8, v8

    div-float v11, v10, v9

    add-float/2addr v8, v11

    invoke-virtual {v2, v0, v8}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8510
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/RadialProgressView;->draw(Landroid/graphics/Canvas;)V

    .line 8511
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->restore()V

    .line 8514
    :cond_4fd
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    if-ne v12, v0, :cond_5c8

    .line 8515
    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/ImageReceiver;->hasBitmapImage()Z

    move-result v0

    if-eqz v0, :cond_57a

    .line 8516
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I

    .line 8517
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v0

    const/4 v8, 0x2

    div-int/2addr v0, v8

    int-to-float v0, v0

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v11

    div-int/2addr v11, v8

    int-to-float v8, v11

    invoke-virtual {v2, v0, v8}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8518
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v0

    int-to-float v0, v0

    iget v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    const/high16 v11, 0x3f800000    # 1.0f

    add-float/2addr v8, v11

    mul-float v0, v0, v8

    const/high16 v8, 0x41f00000    # 30.0f

    invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v11

    int-to-float v8, v11

    add-float/2addr v0, v8

    neg-float v0, v0

    const/high16 v8, 0x40000000    # 2.0f

    div-float/2addr v0, v8

    add-float v0, v0, v24

    const/4 v8, 0x0

    invoke-virtual {v2, v0, v8}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8519
    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapWidth()I

    move-result v0

    .line 8520
    .local v0, "bitmapWidth":I
    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapHeight()I

    move-result v8

    .line 8522
    .local v8, "bitmapHeight":I
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v11

    int-to-float v11, v11

    int-to-float v13, v0

    div-float/2addr v11, v13

    .line 8523
    .restart local v11    # "scaleX":F
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v13

    int-to-float v13, v13

    int-to-float v14, v8

    div-float/2addr v13, v14

    .line 8524
    .restart local v13    # "scaleY":F
    cmpl-float v14, v11, v13

    if-lez v14, :cond_554

    move v14, v13

    goto :goto_555

    :cond_554
    move v14, v11

    .line 8525
    .restart local v14    # "scale":F
    :goto_555
    int-to-float v15, v0

    mul-float v15, v15, v14

    float-to-int v15, v15

    .line 8526
    .restart local v15    # "width":I
    move/from16 v16, v0

    .end local v0    # "bitmapWidth":I
    .local v16, "bitmapWidth":I
    int-to-float v0, v8

    mul-float v0, v0, v14

    float-to-int v0, v0

    .line 8528
    .local v0, "height":I
    move/from16 v17, v3

    const/high16 v3, 0x3f800000    # 1.0f

    .end local v3    # "translateX":F
    .local v17, "translateX":F
    invoke-virtual {v12, v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->setAlpha(F)V

    .line 8529
    neg-int v3, v15

    const/16 v19, 0x2

    div-int/lit8 v3, v3, 0x2

    move/from16 v22, v4

    .end local v4    # "scaleDiff":F
    .local v22, "scaleDiff":F
    neg-int v4, v0

    div-int/lit8 v4, v4, 0x2

    invoke-virtual {v12, v3, v4, v15, v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageCoords(IIII)V

    .line 8530
    invoke-virtual {v12, v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->draw(Landroid/graphics/Canvas;)Z

    .line 8531
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->restore()V

    goto :goto_57e

    .line 8515
    .end local v0    # "height":I
    .end local v8    # "bitmapHeight":I
    .end local v11    # "scaleX":F
    .end local v13    # "scaleY":F
    .end local v14    # "scale":F
    .end local v15    # "width":I
    .end local v16    # "bitmapWidth":I
    .end local v17    # "translateX":F
    .end local v22    # "scaleDiff":F
    .restart local v3    # "translateX":F
    .restart local v4    # "scaleDiff":F
    :cond_57a
    move/from16 v17, v3

    move/from16 v22, v4

    .line 8533
    .end local v3    # "translateX":F
    .end local v4    # "scaleDiff":F
    .restart local v17    # "translateX":F
    .restart local v22    # "scaleDiff":F
    :goto_57e
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    const/high16 v3, 0x3f800000    # 1.0f

    sub-float v8, v3, v5

    invoke-virtual {v0, v8}, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;->setMoveProgress(F)V

    .line 8535
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I

    .line 8536
    div-float v0, v10, v9

    move/from16 v11, v24

    .end local v24    # "currentTranslationX":F
    .local v11, "currentTranslationX":F
    invoke-virtual {v2, v11, v0}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8537
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v0

    int-to-float v0, v0

    iget v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    add-float/2addr v4, v3

    mul-float v0, v0, v4

    const/high16 v3, 0x41f00000    # 30.0f

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    int-to-float v3, v3

    add-float/2addr v0, v3

    neg-float v0, v0

    const/high16 v3, 0x40000000    # 2.0f

    div-float/2addr v0, v3

    neg-float v3, v10

    div-float/2addr v3, v9

    invoke-virtual {v2, v0, v3}, Landroid/graphics/Canvas;->translate(FF)V

    .line 8538
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    const/4 v3, 0x2

    aget-object v0, v0, v3

    const/high16 v4, 0x3f800000    # 1.0f

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setScale(F)V

    .line 8539
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v0, v0, v3

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setAlpha(F)V

    .line 8540
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v0, v0, v3

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->onDraw(Landroid/graphics/Canvas;)V

    .line 8541
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->restore()V

    goto :goto_5ce

    .line 8514
    .end local v11    # "currentTranslationX":F
    .end local v17    # "translateX":F
    .end local v22    # "scaleDiff":F
    .restart local v3    # "translateX":F
    .restart local v4    # "scaleDiff":F
    .restart local v24    # "currentTranslationX":F
    :cond_5c8
    move/from16 v17, v3

    move/from16 v22, v4

    move/from16 v11, v24

    .line 8544
    .end local v3    # "translateX":F
    .end local v4    # "scaleDiff":F
    .end local v24    # "currentTranslationX":F
    .restart local v11    # "currentTranslationX":F
    .restart local v17    # "translateX":F
    .restart local v22    # "scaleDiff":F
    :goto_5ce
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->waitingForDraw:I

    if-eqz v0, :cond_628

    .line 8545
    const/4 v3, 0x1

    sub-int/2addr v0, v3

    iput v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->waitingForDraw:I

    .line 8546
    if-nez v0, :cond_623

    .line 8547
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    const/4 v3, 0x0

    if-eqz v0, :cond_61b

    .line 8549
    :try_start_5dd
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v0}, Landroid/view/TextureView;->getWidth()I

    move-result v0

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v4}, Landroid/view/TextureView;->getHeight()I

    move-result v4

    sget-object v8, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;

    invoke-static {v0, v4, v8}, Lim/tpelyyftgw/messenger/Bitmaps;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;

    move-result-object v0

    iput-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBitmap:Landroid/graphics/Bitmap;

    .line 8550
    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changedTextureView:Landroid/view/TextureView;

    invoke-virtual {v4, v0}, Landroid/view/TextureView;->getBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
    :try_end_5f6
    .catchall {:try_start_5dd .. :try_end_5f6} :catchall_5f7

    .line 8557
    goto :goto_604

    .line 8551
    :catchall_5f7
    move-exception v0

    .line 8552
    .local v0, "e":Ljava/lang/Throwable;
    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBitmap:Landroid/graphics/Bitmap;

    if-eqz v4, :cond_601

    .line 8553
    invoke-virtual {v4}, Landroid/graphics/Bitmap;->recycle()V

    .line 8554
    iput-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBitmap:Landroid/graphics/Bitmap;

    .line 8556
    :cond_601
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 8558
    .end local v0    # "e":Ljava/lang/Throwable;
    :goto_604
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBitmap:Landroid/graphics/Bitmap;

    if-eqz v0, :cond_616

    .line 8559
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    const/4 v4, 0x0

    invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 8560
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBitmap:Landroid/graphics/Bitmap;

    invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V

    goto :goto_61b

    .line 8562
    :cond_616
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 8565
    :cond_61b
    :goto_61b
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PipVideoView;->close()V

    .line 8566
    iput-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    goto :goto_628

    .line 8568
    :cond_623
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 8572
    :cond_628
    :goto_628
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->padImageForHorizontalInsets:Z

    if-eqz v0, :cond_62f

    .line 8573
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->restore()V

    .line 8576
    :cond_62f
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    if-eqz v0, :cond_678

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoForwardDrawable:Lim/tpelyyftgw/ui/components/VideoForwardDrawable;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoForwardDrawable;->isAnimating()Z

    move-result v0

    if-eqz v0, :cond_678

    .line 8577
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getMeasuredHeight()I

    move-result v0

    int-to-float v0, v0

    iget v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    const/high16 v4, 0x3f800000    # 1.0f

    sub-float/2addr v3, v4

    mul-float v0, v0, v3

    float-to-int v0, v0

    const/4 v3, 0x2

    div-int/2addr v0, v3

    .line 8578
    .local v0, "h":I
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoForwardDrawable:Lim/tpelyyftgw/ui/components/VideoForwardDrawable;

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v4}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getLeft()I

    move-result v4

    iget-object v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v8}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getTop()I

    move-result v8

    sub-int/2addr v8, v0

    div-float v13, v10, v9

    float-to-int v13, v13

    add-int/2addr v8, v13

    iget-object v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v13}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getRight()I

    move-result v13

    iget-object v14, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v14}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getBottom()I

    move-result v14

    add-int/2addr v14, v0

    div-float v15, v10, v9

    float-to-int v15, v15

    add-int/2addr v14, v15

    invoke-virtual {v3, v4, v8, v13, v14}, Lim/tpelyyftgw/ui/components/VideoForwardDrawable;->setBounds(IIII)V

    .line 8579
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoForwardDrawable:Lim/tpelyyftgw/ui/components/VideoForwardDrawable;

    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/components/VideoForwardDrawable;->draw(Landroid/graphics/Canvas;)V

    .line 8581
    .end local v0    # "h":I
    :cond_678
    return-void

    .line 8292
    .end local v5    # "alpha":F
    .end local v6    # "drawTextureView":Z
    .end local v7    # "drawProgress":Z
    .end local v9    # "currentScale":F
    .end local v10    # "currentTranslationY":F
    .end local v11    # "currentTranslationX":F
    .end local v12    # "sideImage":Lim/tpelyyftgw/messenger/ImageReceiver;
    .end local v17    # "translateX":F
    .end local v22    # "scaleDiff":F
    .end local v23    # "aty":F
    :cond_679
    :goto_679
    return-void
.end method

.method private onPhotoClosed(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V
    .registers 8
    .param p1, "object"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    .line 7842
    const/4 v0, 0x0

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    .line 7843
    const/4 v1, 0x1

    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->disableShowCheck:Z

    .line 7844
    const/4 v2, 0x0

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 7845
    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    .line 7846
    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    .line 7847
    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentSecureDocument:Lim/tpelyyftgw/messenger/SecureDocument;

    .line 7848
    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPathObject:Ljava/lang/String;

    .line 7849
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    if-eqz v3, :cond_24

    .line 7850
    const/16 v4, 0x8

    invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 7851
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v3, v0}, Landroid/widget/TextView;->setVisibility(I)V

    .line 7852
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v3, v0}, Landroid/widget/TextView;->setVisibility(I)V

    .line 7854
    :cond_24
    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    .line 7855
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    if-eqz v3, :cond_2f

    .line 7856
    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->release()V

    .line 7857
    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    .line 7859
    :cond_2f
    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentAlert:Lim/tpelyyftgw/ui/components/ChatAttachAlert;

    .line 7860
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    if-eqz v3, :cond_3a

    .line 7861
    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->setSecondParentView(Landroid/view/View;)V

    .line 7862
    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    .line 7864
    :cond_3a
    const/4 v3, 0x0

    .local v3, "a":I
    :goto_3b
    const/4 v4, 0x3

    if-ge v3, v4, :cond_4d

    .line 7865
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v5, v4, v3

    if-eqz v5, :cond_4a

    .line 7866
    aget-object v4, v4, v3

    const/4 v5, -0x1

    invoke-virtual {v4, v5, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 7864
    :cond_4a
    add-int/lit8 v3, v3, 0x1

    goto :goto_3b

    .line 7869
    .end local v3    # "a":I
    :cond_4d
    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestVideoPreview(I)V

    .line 7870
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    if-eqz v3, :cond_57

    .line 7871
    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->destroy()V

    .line 7873
    :cond_57
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    move-object v4, v2

    check-cast v4, Landroid/graphics/Bitmap;

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/Bitmap;)V

    .line 7874
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/Bitmap;)V

    .line 7875
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/Bitmap;)V

    .line 7876
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$oKCelVBkqMkIFS3PHZ-hcl3ZoKU;

    invoke-direct {v4, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$oKCelVBkqMkIFS3PHZ-hcl3ZoKU;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->post(Ljava/lang/Runnable;)Z

    .line 7887
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v3, :cond_7a

    .line 7888
    invoke-interface {v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->willHidePhotoViewer()V

    .line 7890
    :cond_7a
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;->clear()V

    .line 7891
    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    .line 7892
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;->notifyDataSetChanged()V

    .line 7893
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->disableShowCheck:Z

    .line 7894
    if-eqz p1, :cond_8f

    .line 7895
    iget-object v0, p1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0, v1, v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->setVisible(ZZ)V

    .line 7897
    :cond_8f
    return-void
.end method

.method private onPhotoShow(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V
    .registers 38
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "fileLocation"    # Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
    .param p3, "imageLocation"    # Lim/tpelyyftgw/messenger/ImageLocation;
    .param p7, "index"    # I
    .param p8, "object"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lim/tpelyyftgw/messenger/MessageObject;",
            "Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;",
            "Lim/tpelyyftgw/messenger/ImageLocation;",
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/MessageObject;",
            ">;",
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/SecureDocument;",
            ">;",
            "Ljava/util/ArrayList<",
            "Ljava/lang/Object;",
            ">;I",
            "Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;",
            ")V"
        }
    .end annotation

    .line 5638
    .local p4, "messages":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/MessageObject;>;"
    .local p5, "documents":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/SecureDocument;>;"
    .local p6, "photos":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    move-object/from16 v0, p0

    move-object/from16 v1, p1

    move-object/from16 v2, p4

    move-object/from16 v3, p5

    move-object/from16 v4, p6

    move/from16 v5, p7

    move-object/from16 v6, p8

    invoke-static {}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->generateClassGuid()I

    move-result v7

    iput v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    .line 5639
    const/4 v7, 0x0

    iput-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 5640
    iput-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    .line 5641
    iput-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentSecureDocument:Lim/tpelyyftgw/messenger/SecureDocument;

    .line 5642
    iput-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPathObject:Ljava/lang/String;

    .line 5643
    const/4 v8, 0x0

    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->fromCamera:Z

    .line 5644
    iput-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    .line 5645
    const/4 v9, -0x1

    iput v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    .line 5646
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aput-object v7, v10, v8

    .line 5647
    const/4 v11, 0x1

    .line 5660
    invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v12

    .line 5647
    aput-object v7, v10, v11

    .line 5648
    const/4 v13, 0x2

    aput-object v7, v10, v13

    .line 5649
    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    .line 5650
    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    .line 5651
    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    .line 5652
    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    .line 5653
    iput-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isFirstLoading:Z

    .line 5654
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    .line 5655
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadingMoreImages:Z

    .line 5656
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endReached:[Z

    aput-boolean v8, v10, v8

    .line 5657
    iget-wide v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    const-wide/16 v16, 0x0

    cmp-long v18, v14, v16

    if-nez v18, :cond_4f

    const/4 v14, 0x1

    goto :goto_50

    :cond_4f
    const/4 v14, 0x0

    :goto_50
    aput-boolean v14, v10, v11

    .line 5658
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->opennedFromMedia:Z

    .line 5659
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needCaptionLayout:Z

    .line 5660
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v10, v12}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setTag(Ljava/lang/Object;)V

    .line 5661
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    .line 5662
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 5663
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 5664
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocationsSizes:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 5665
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsArr:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 5666
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 5667
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 5668
    const/4 v10, 0x0

    .local v10, "a":I
    :goto_7c
    if-ge v10, v13, :cond_8f

    .line 5669
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIds:[Landroid/util/SparseArray;

    aget-object v14, v14, v10

    invoke-virtual {v14}, Landroid/util/SparseArray;->clear()V

    .line 5670
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIdsTemp:[Landroid/util/SparseArray;

    aget-object v14, v14, v10

    invoke-virtual {v14}, Landroid/util/SparseArray;->clear()V

    .line 5668
    add-int/lit8 v10, v10, 0x1

    goto :goto_7c

    .line 5672
    .end local v10    # "a":I
    :cond_8f
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 5673
    iput-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentUserAvatarLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    .line 5674
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v10, v8, v8, v8, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setPadding(IIII)V

    .line 5675
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    if-eqz v10, :cond_a2

    .line 5676
    invoke-virtual {v10}, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->release()V

    .line 5678
    :cond_a2
    if-eqz v6, :cond_a7

    iget-object v10, v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->thumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    goto :goto_a8

    :cond_a7
    move-object v10, v7

    :goto_a8
    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    .line 5679
    if-eqz v6, :cond_b2

    iget-boolean v10, v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->isEvent:Z

    if-eqz v10, :cond_b2

    const/4 v10, 0x1

    goto :goto_b3

    :cond_b2
    const/4 v10, 0x0

    :goto_b3
    iput-boolean v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isEvent:Z

    .line 5680
    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    .line 5681
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allMediaItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    const v14, 0x7f0f0fb9

    const-string v15, "ShowAllMedia"

    invoke-static {v15, v14}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v14

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setText(Ljava/lang/String;)V

    .line 5682
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 5683
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v14, 0x8

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 5684
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 5685
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5686
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v7}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 5687
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v10, v8}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 5688
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v10, v12}, Landroid/widget/FrameLayout;->setTag(Ljava/lang/Object;)V

    .line 5689
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    const/4 v15, 0x0

    invoke-virtual {v10, v15}, Landroid/widget/FrameLayout;->setTranslationY(F)V

    .line 5690
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v10, v15}, Landroid/widget/TextView;->setTranslationY(F)V

    .line 5691
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5692
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    const/4 v9, 0x4

    if-eqz v10, :cond_10c

    .line 5693
    invoke-virtual {v10, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;->setVisibility(I)V

    .line 5694
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    invoke-virtual {v10, v9}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->setVisibility(I)V

    .line 5695
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    invoke-virtual {v10, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;->setTag(Ljava/lang/Object;)V

    .line 5697
    :cond_10c
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    if-eqz v10, :cond_115

    .line 5698
    invoke-virtual {v10}, Landroid/animation/AnimatorSet;->cancel()V

    .line 5699
    iput-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    .line 5701
    :cond_115
    invoke-direct {v0, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setDoubleTapEnabled(Z)V

    .line 5702
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    .line 5703
    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->slideshowMessageId:I

    .line 5704
    iput-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameOverride:Ljava/lang/String;

    .line 5705
    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateOverride:I

    .line 5706
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 5707
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 5708
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v13, 0xa

    invoke-virtual {v10, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 5709
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v13, 0xb

    invoke-virtual {v10, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 5711
    sget-boolean v10, Lim/tpelyyftgw/messenger/SharedConfig;->saveToGallery:Z

    if-nez v10, :cond_141

    .line 5712
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v11}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 5713
    :cond_141
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v10, v15}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTranslationY(F)V

    .line 5715
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const/high16 v13, 0x3f800000    # 1.0f

    invoke-virtual {v10, v13}, Lim/tpelyyftgw/ui/components/CheckBox;->setAlpha(F)V

    .line 5716
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/components/CheckBox;->setVisibility(I)V

    .line 5717
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v10, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitleRightMargin(I)V

    .line 5718
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    invoke-virtual {v10, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setAlpha(F)V

    .line 5719
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setVisibility(I)V

    .line 5721
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    invoke-virtual {v10, v14}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 5722
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5723
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    invoke-virtual {v10, v15}, Landroid/widget/ImageView;->setTranslationY(F)V

    .line 5724
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    invoke-virtual {v10, v13}, Landroid/widget/FrameLayout;->setAlpha(F)V

    .line 5725
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    invoke-virtual {v10, v13}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 5726
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    invoke-virtual {v10, v15}, Landroid/widget/FrameLayout;->setTranslationY(F)V

    .line 5728
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5729
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5730
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5731
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5732
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5734
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->setVisibility(I)V

    .line 5735
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5736
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->setVisibility(I)V

    .line 5737
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setVisibility(I)V

    .line 5738
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5739
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v10, v7}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    .line 5740
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->masksItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 5741
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    .line 5742
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    const v13, 0x7f0803cc

    invoke-virtual {v10, v13}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 5743
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->setVisibility(I)V

    .line 5744
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v10, v7}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V

    .line 5745
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v10, v9}, Landroid/widget/TextView;->setVisibility(I)V

    .line 5746
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    if-eqz v10, :cond_1db

    .line 5747
    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setVisibility(I)V

    .line 5749
    :cond_1db
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    if-eqz v10, :cond_1e2

    .line 5750
    invoke-virtual {v10, v14}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->setVisibility(I)V

    .line 5753
    :cond_1e2
    const/4 v10, 0x0

    .restart local v10    # "a":I
    :goto_1e3
    const/4 v13, 0x3

    if-ge v10, v13, :cond_1f8

    .line 5754
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v22, v13, v10

    if-eqz v22, :cond_1f3

    .line 5755
    aget-object v13, v13, v10

    const/4 v15, -0x1

    invoke-virtual {v13, v15, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    goto :goto_1f4

    .line 5754
    :cond_1f3
    const/4 v15, -0x1

    .line 5753
    :goto_1f4
    add-int/lit8 v10, v10, 0x1

    const/4 v15, 0x0

    goto :goto_1e3

    .line 5759
    .end local v10    # "a":I
    :cond_1f8
    const-string v13, "ShowAllFiles"

    if-eqz v1, :cond_305

    if-nez v2, :cond_305

    .line 5760
    iget-object v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaWebPage;

    if-eqz v9, :cond_297

    iget-object v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->webpage:Lim/tpelyyftgw/tgnet/TLRPC$WebPage;

    if-eqz v9, :cond_297

    .line 5761
    iget-object v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->webpage:Lim/tpelyyftgw/tgnet/TLRPC$WebPage;

    .line 5762
    .local v9, "webPage":Lim/tpelyyftgw/tgnet/TLRPC$WebPage;
    iget-object v12, v9, Lim/tpelyyftgw/tgnet/TLRPC$WebPage;->site_name:Ljava/lang/String;

    .line 5763
    .local v12, "siteName":Ljava/lang/String;
    if-eqz v12, :cond_297

    .line 5764
    invoke-virtual {v12}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;

    move-result-object v12

    .line 5765
    const-string v14, "instagram"

    invoke-virtual {v12, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v14

    if-nez v14, :cond_236

    const-string v14, "twitter"

    invoke-virtual {v12, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v14

    if-nez v14, :cond_236

    iget-object v14, v9, Lim/tpelyyftgw/tgnet/TLRPC$WebPage;->type:Ljava/lang/String;

    const-string v15, "app_album"

    invoke-virtual {v15, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v14

    if-eqz v14, :cond_297

    .line 5766
    :cond_236
    iget-object v14, v9, Lim/tpelyyftgw/tgnet/TLRPC$WebPage;->author:Ljava/lang/String;

    invoke-static {v14}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v14

    if-nez v14, :cond_242

    .line 5767
    iget-object v14, v9, Lim/tpelyyftgw/tgnet/TLRPC$WebPage;->author:Ljava/lang/String;

    iput-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameOverride:Ljava/lang/String;

    .line 5769
    :cond_242
    iget-object v14, v9, Lim/tpelyyftgw/tgnet/TLRPC$WebPage;->cached_page:Lim/tpelyyftgw/tgnet/TLRPC$Page;

    instance-of v14, v14, Lim/tpelyyftgw/tgnet/TLRPC$TL_page;

    if-eqz v14, :cond_26c

    .line 5770
    const/4 v14, 0x0

    .local v14, "a":I
    :goto_249
    iget-object v15, v9, Lim/tpelyyftgw/tgnet/TLRPC$WebPage;->cached_page:Lim/tpelyyftgw/tgnet/TLRPC$Page;

    iget-object v15, v15, Lim/tpelyyftgw/tgnet/TLRPC$Page;->blocks:Ljava/util/ArrayList;

    invoke-virtual {v15}, Ljava/util/ArrayList;->size()I

    move-result v15

    if-ge v14, v15, :cond_26c

    .line 5771
    iget-object v15, v9, Lim/tpelyyftgw/tgnet/TLRPC$WebPage;->cached_page:Lim/tpelyyftgw/tgnet/TLRPC$Page;

    iget-object v15, v15, Lim/tpelyyftgw/tgnet/TLRPC$Page;->blocks:Ljava/util/ArrayList;

    invoke-virtual {v15, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v15

    check-cast v15, Lim/tpelyyftgw/tgnet/TLRPC$PageBlock;

    .line 5772
    .local v15, "block":Lim/tpelyyftgw/tgnet/TLRPC$PageBlock;
    instance-of v10, v15, Lim/tpelyyftgw/tgnet/TLRPC$TL_pageBlockAuthorDate;

    if-eqz v10, :cond_269

    .line 5773
    move-object v10, v15

    check-cast v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_pageBlockAuthorDate;

    iget v10, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_pageBlockAuthorDate;->published_date:I

    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateOverride:I

    .line 5774
    goto :goto_26c

    .line 5770
    .end local v15    # "block":Lim/tpelyyftgw/tgnet/TLRPC$PageBlock;
    :cond_269
    add-int/lit8 v14, v14, 0x1

    goto :goto_249

    .line 5778
    .end local v14    # "a":I
    :cond_26c
    :goto_26c
    invoke-virtual {v1, v7, v7}, Lim/tpelyyftgw/messenger/MessageObject;->getWebPagePhotos(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;

    move-result-object v10

    .line 5779
    .local v10, "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/MessageObject;>;"
    invoke-virtual {v10}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v14

    if-nez v14, :cond_297

    .line 5780
    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v14

    iput v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->slideshowMessageId:I

    .line 5781
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    .line 5782
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v14, v10}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 5783
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v14}, Ljava/util/ArrayList;->size()I

    move-result v14

    iput v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    .line 5784
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v14, v1}, Ljava/util/ArrayList;->indexOf(Ljava/lang/Object;)I

    move-result v14

    .line 5785
    .local v14, "idx":I
    if-gez v14, :cond_294

    .line 5786
    const/4 v14, 0x0

    .line 5788
    :cond_294
    invoke-direct {v0, v14, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    .line 5793
    .end local v9    # "webPage":Lim/tpelyyftgw/tgnet/TLRPC$WebPage;
    .end local v10    # "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/MessageObject;>;"
    .end local v12    # "siteName":Ljava/lang/String;
    .end local v14    # "idx":I
    :cond_297
    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->canPreviewDocument()Z

    move-result v9

    if-eqz v9, :cond_2ab

    .line 5794
    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    .line 5795
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allMediaItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    const v10, 0x7f0f0fb8

    invoke-static {v13, v10}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v10

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setText(Ljava/lang/String;)V

    .line 5797
    :cond_2ab
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->slideshowMessageId:I

    if-nez v9, :cond_302

    .line 5798
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v9, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5799
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    if-nez v9, :cond_2fa

    iget-wide v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->eventId:J

    cmp-long v12, v9, v16

    if-eqz v12, :cond_2bf

    goto :goto_2fa

    .line 5801
    :cond_2bf
    iget-boolean v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->scheduled:Z

    if-nez v9, :cond_2fc

    iget-object v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaInvoice;

    if-nez v9, :cond_2fc

    iget-object v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaWebPage;

    if-nez v9, :cond_2fc

    iget-object v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->action:Lim/tpelyyftgw/tgnet/TLRPC$MessageAction;

    if-eqz v9, :cond_2e1

    iget-object v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->action:Lim/tpelyyftgw/tgnet/TLRPC$MessageAction;

    instance-of v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageActionEmpty;

    if-eqz v9, :cond_2fc

    .line 5802
    :cond_2e1
    iput-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    .line 5803
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIds:[Landroid/util/SparseArray;

    aget-object v9, v9, v8

    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v10

    invoke-virtual {v9, v10, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 5804
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v10, 0x2

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 5805
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v9, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    goto :goto_2fc

    .line 5800
    :cond_2fa
    :goto_2fa
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    .line 5807
    :cond_2fc
    :goto_2fc
    invoke-direct {v0, v8, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    move-object v13, v7

    goto/16 :goto_550

    .line 5797
    :cond_302
    move-object v13, v7

    goto/16 :goto_550

    .line 5809
    :cond_305
    if-eqz v3, :cond_312

    .line 5810
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v9, v3}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 5811
    invoke-direct {v0, v5, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    move-object v13, v7

    goto/16 :goto_550

    .line 5812
    :cond_312
    if-eqz p2, :cond_39f

    .line 5813
    iget v9, v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->dialogId:I

    iput v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    .line 5814
    if-nez p3, :cond_348

    .line 5815
    if-lez v9, :cond_331

    .line 5816
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v9

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v10

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/MessagesController;->getUser(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v9

    .line 5817
    .local v9, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    invoke-static {v9, v11}, Lim/tpelyyftgw/messenger/ImageLocation;->getForUser(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v9

    .line 5818
    .end local p3    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    .local v9, "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    goto :goto_34a

    .line 5819
    .end local v9    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    .restart local p3    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    :cond_331
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v9

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    neg-int v10, v10

    invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v10

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v9

    .line 5820
    .local v9, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    invoke-static {v9, v11}, Lim/tpelyyftgw/messenger/ImageLocation;->getForChat(Lim/tpelyyftgw/tgnet/TLRPC$Chat;Z)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v10

    move-object v9, v10

    .end local p3    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    .local v10, "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    goto :goto_34a

    .line 5814
    .end local v9    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    .end local v10    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    .restart local p3    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    :cond_348
    move-object/from16 v9, p3

    .line 5823
    .end local p3    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    .local v9, "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    :goto_34a
    if-nez v9, :cond_350

    .line 5824
    invoke-virtual {v0, v8, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 5825
    return-void

    .line 5827
    :cond_350
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v10, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5828
    iput-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentUserAvatarLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    .line 5829
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocationsSizes:Ljava/util/ArrayList;

    iget v12, v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->size:I

    invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v12

    invoke-virtual {v10, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5830
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsArr:Ljava/util/ArrayList;

    new-instance v12, Lim/tpelyyftgw/tgnet/TLRPC$TL_photoEmpty;

    invoke-direct {v12}, Lim/tpelyyftgw/tgnet/TLRPC$TL_photoEmpty;-><init>()V

    invoke-virtual {v10, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5831
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v12}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v12

    if-eqz v12, :cond_377

    const/4 v14, 0x0

    :cond_377
    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5832
    iput-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    .line 5833
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v12, 0x2

    invoke-virtual {v10, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 5834
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    invoke-virtual {v10}, Landroid/widget/ImageView;->getVisibility()I

    move-result v10

    if-nez v10, :cond_392

    .line 5835
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v12, 0xa

    invoke-virtual {v10, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    goto :goto_399

    .line 5837
    :cond_392
    const/16 v12, 0xa

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 5839
    :goto_399
    invoke-direct {v0, v8, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    move-object v13, v7

    goto/16 :goto_552

    .line 5840
    .end local v9    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    .restart local p3    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    :cond_39f
    if-eqz v2, :cond_410

    .line 5841
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v10, v2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 5842
    const/4 v10, 0x0

    .local v10, "a":I
    :goto_3a7
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v12}, Ljava/util/ArrayList;->size()I

    move-result v12

    if-ge v10, v12, :cond_3d4

    .line 5843
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v12, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v12

    check-cast v12, Lim/tpelyyftgw/messenger/MessageObject;

    .line 5844
    .local v12, "message":Lim/tpelyyftgw/messenger/MessageObject;
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIds:[Landroid/util/SparseArray;

    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v19

    iget-wide v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    cmp-long v21, v19, v7

    if-nez v21, :cond_3c5

    const/4 v7, 0x0

    goto :goto_3c6

    :cond_3c5
    const/4 v7, 0x1

    :goto_3c6
    aget-object v7, v14, v7

    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v8

    invoke-virtual {v7, v8, v12}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 5842
    .end local v12    # "message":Lim/tpelyyftgw/messenger/MessageObject;
    add-int/lit8 v10, v10, 0x1

    const/4 v7, 0x0

    const/4 v8, 0x0

    goto :goto_3a7

    .line 5846
    .end local v10    # "a":I
    :cond_3d4
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v7, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v7

    check-cast v7, Lim/tpelyyftgw/messenger/MessageObject;

    .line 5847
    .local v7, "openingObject":Lim/tpelyyftgw/messenger/MessageObject;
    iget-boolean v8, v7, Lim/tpelyyftgw/messenger/MessageObject;->scheduled:Z

    if-nez v8, :cond_402

    .line 5848
    iput-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->opennedFromMedia:Z

    .line 5849
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 5850
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v9, 0x0

    invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 5851
    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->canPreviewDocument()Z

    move-result v8

    if-eqz v8, :cond_40a

    .line 5852
    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    .line 5853
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allMediaItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    const v9, 0x7f0f0fb8

    invoke-static {v13, v9}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setText(Ljava/lang/String;)V

    goto :goto_40a

    .line 5856
    :cond_402
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v8}, Ljava/util/ArrayList;->size()I

    move-result v8

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    .line 5858
    :cond_40a
    :goto_40a
    invoke-direct {v0, v5, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    .line 5859
    .end local v7    # "openingObject":Lim/tpelyyftgw/messenger/MessageObject;
    const/4 v13, 0x0

    goto/16 :goto_550

    :cond_410
    if-eqz v4, :cond_54f

    .line 5860
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v8, 0x5

    if-eqz v7, :cond_424

    if-eq v7, v9, :cond_424

    const/4 v10, 0x2

    if-eq v7, v10, :cond_41e

    if-ne v7, v8, :cond_43a

    :cond_41e
    invoke-virtual/range {p6 .. p6}, Ljava/util/ArrayList;->size()I

    move-result v7

    if-le v7, v11, :cond_43a

    .line 5861
    :cond_424
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const/4 v10, 0x0

    invoke-virtual {v7, v10}, Lim/tpelyyftgw/ui/components/CheckBox;->setVisibility(I)V

    .line 5862
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    invoke-virtual {v7, v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setVisibility(I)V

    .line 5863
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/high16 v10, 0x42c80000    # 100.0f

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    invoke-virtual {v7, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitleRightMargin(I)V

    .line 5865
    :cond_43a
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v10, 0x2

    if-eq v7, v10, :cond_441

    if-ne v7, v8, :cond_454

    :cond_441
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    invoke-interface {v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->canCaptureMorePhotos()Z

    move-result v7

    if-eqz v7, :cond_454

    .line 5866
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    const/4 v10, 0x0

    invoke-virtual {v7, v10}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5867
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    invoke-virtual {v7, v12}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 5869
    :cond_454
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v7, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 5870
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v7, v4}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 5871
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v7, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v7

    .line 5873
    .local v7, "obj":Ljava/lang/Object;
    instance-of v10, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v10, :cond_4b4

    .line 5874
    move-object v10, v7

    check-cast v10, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    iget-boolean v10, v10, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    if-eqz v10, :cond_498

    .line 5875
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5876
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5877
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    const/4 v13, 0x0

    invoke-virtual {v10, v13}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 5878
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v10, v12}, Landroid/widget/FrameLayout;->setTag(Ljava/lang/Object;)V

    .line 5879
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    const/high16 v12, 0x42400000    # 48.0f

    invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v12

    neg-int v12, v12

    int-to-float v12, v12

    invoke-virtual {v10, v12}, Landroid/widget/FrameLayout;->setTranslationY(F)V

    .line 5880
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v12, 0x0

    invoke-virtual {v10, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setVisibility(I)V

    goto :goto_4b2

    .line 5882
    :cond_498
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v12, v11, :cond_4a0

    const/4 v12, 0x0

    goto :goto_4a2

    :cond_4a0
    const/16 v12, 0x8

    :goto_4a2
    invoke-virtual {v10, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5883
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v12, v11, :cond_4ae

    const/16 v12, 0x8

    goto :goto_4af

    :cond_4ae
    const/4 v12, 0x0

    :goto_4af
    invoke-virtual {v10, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5885
    :goto_4b2
    const/4 v10, 0x1

    .local v10, "allowCaption":Z
    goto :goto_4e8

    .line 5886
    .end local v10    # "allowCaption":Z
    :cond_4b4
    instance-of v10, v7, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v10, :cond_4c4

    .line 5887
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5888
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5889
    const/4 v10, 0x0

    .restart local v10    # "allowCaption":Z
    goto :goto_4e8

    .line 5891
    .end local v10    # "allowCaption":Z
    :cond_4c4
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    instance-of v12, v7, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v12, :cond_4d3

    move-object v12, v7

    check-cast v12, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    iget v12, v12, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->type:I

    if-nez v12, :cond_4d3

    const/4 v12, 0x0

    goto :goto_4d5

    :cond_4d3
    const/16 v12, 0x8

    :goto_4d5
    invoke-virtual {v10, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5892
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    invoke-virtual {v10, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5893
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    invoke-virtual {v10}, Landroid/widget/ImageView;->getVisibility()I

    move-result v10

    if-nez v10, :cond_4e7

    const/4 v10, 0x1

    goto :goto_4e8

    :cond_4e7
    const/4 v10, 0x0

    .line 5905
    .restart local v10    # "allowCaption":Z
    :goto_4e8
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    const/4 v13, 0x0

    invoke-virtual {v12, v13}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 5906
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    invoke-virtual {v12, v9}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5907
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    const/4 v13, 0x0

    invoke-virtual {v12, v13}, Landroid/widget/ImageView;->setTranslationY(F)V

    .line 5908
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    const/high16 v13, 0x3f800000    # 1.0f

    invoke-virtual {v12, v13}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 5909
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v12, v14}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 5910
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    const/4 v13, 0x0

    invoke-virtual {v12, v13}, Landroid/widget/FrameLayout;->setTag(Ljava/lang/Object;)V

    .line 5911
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setTag(Ljava/lang/Object;)V

    .line 5912
    invoke-direct {v0, v5, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    .line 5913
    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v12, v11, :cond_540

    if-ne v12, v8, :cond_51a

    goto :goto_540

    .line 5916
    :cond_51a
    if-eq v12, v9, :cond_535

    if-eq v12, v8, :cond_535

    .line 5917
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    invoke-virtual {v9}, Landroid/widget/ImageView;->getVisibility()I

    move-result v9

    invoke-virtual {v8, v9}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5918
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    invoke-virtual {v9}, Landroid/widget/ImageView;->getVisibility()I

    move-result v9

    invoke-virtual {v8, v9}, Landroid/widget/ImageView;->setVisibility(I)V

    goto :goto_54b

    .line 5920
    :cond_535
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    invoke-virtual {v8, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5921
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    invoke-virtual {v8, v14}, Landroid/widget/ImageView;->setVisibility(I)V

    goto :goto_54b

    .line 5914
    :cond_540
    :goto_540
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    const/4 v9, 0x0

    invoke-virtual {v8, v9}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5915
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    invoke-virtual {v8, v9}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5923
    :goto_54b
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateSelectedCount()V

    goto :goto_550

    .line 5859
    .end local v7    # "obj":Ljava/lang/Object;
    .end local v10    # "allowCaption":Z
    :cond_54f
    const/4 v13, 0x0

    .line 5926
    :goto_550
    move-object/from16 v9, p3

    .end local p3    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    .restart local v9    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    :goto_552
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    if-nez v7, :cond_5a0

    iget-boolean v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isEvent:Z

    if-nez v7, :cond_5a0

    .line 5927
    iget-wide v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    cmp-long v10, v7, v16

    if-eqz v10, :cond_5a0

    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    if-nez v7, :cond_5a0

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v7, :cond_5a0

    iget-boolean v7, v7, Lim/tpelyyftgw/messenger/MessageObject;->scheduled:Z

    if-nez v7, :cond_5a0

    .line 5928
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v7}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v23

    iget-wide v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    const/16 v28, 0x1

    move-wide/from16 v24, v7

    move/from16 v26, v10

    move/from16 v27, v12

    invoke-virtual/range {v23 .. v28}, Lim/tpelyyftgw/messenger/MediaDataController;->getMediaCount(JIIZ)V

    .line 5929
    iget-wide v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    cmp-long v10, v7, v16

    if-eqz v10, :cond_5a0

    .line 5930
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v7}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v14

    iget-wide v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    const/16 v19, 0x1

    move-wide v15, v7

    move/from16 v17, v10

    move/from16 v18, v12

    invoke-virtual/range {v14 .. v19}, Lim/tpelyyftgw/messenger/MediaDataController;->getMediaCount(JIIZ)V

    nop

    .line 5936
    :cond_5a0
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v7, :cond_5aa

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v7

    if-nez v7, :cond_5c2

    :cond_5aa
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v7, :cond_5c8

    iget-object v7, v7, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string v8, "video"

    invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v7

    if-nez v7, :cond_5c2

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v7, v7, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v7}, Lim/tpelyyftgw/messenger/MessageObject;->isVideoDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v7

    if-eqz v7, :cond_5c8

    .line 5937
    :cond_5c2
    const/4 v7, 0x0

    invoke-direct {v0, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onActionClick(Z)V

    goto/16 :goto_645

    .line 5938
    :cond_5c8
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v7}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v7

    if-nez v7, :cond_645

    .line 5939
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v7, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v7

    .line 5940
    .local v7, "entry":Ljava/lang/Object;
    const/4 v8, 0x0

    .line 5941
    .local v8, "caption":Ljava/lang/CharSequence;
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v10, :cond_5e0

    invoke-virtual {v10}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v10

    goto :goto_5e1

    :cond_5e0
    move-object v10, v13

    .line 5942
    .local v10, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :goto_5e1
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v12, :cond_609

    invoke-virtual {v12}, Lim/tpelyyftgw/ui/ChatActivity;->isSecretChat()Z

    move-result v12

    if-nez v12, :cond_609

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v12}, Lim/tpelyyftgw/ui/ChatActivity;->isInScheduleMode()Z

    move-result v12

    if-nez v12, :cond_609

    if-eqz v10, :cond_609

    iget-boolean v12, v10, Lim/tpelyyftgw/tgnet/TLRPC$User;->bot:Z

    if-nez v12, :cond_609

    invoke-static {v10}, Lim/tpelyyftgw/messenger/UserObject;->isUserSelf(Lim/tpelyyftgw/tgnet/TLRPC$User;)Z

    move-result v12

    if-nez v12, :cond_609

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v12}, Lim/tpelyyftgw/ui/ChatActivity;->isEditingMessageMedia()Z

    move-result v12

    if-nez v12, :cond_609

    const/4 v12, 0x1

    goto :goto_60a

    :cond_609
    const/4 v12, 0x0

    .line 5943
    .local v12, "allowTimeItem":Z
    :goto_60a
    instance-of v13, v7, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v13, :cond_610

    .line 5944
    const/4 v12, 0x0

    goto :goto_63d

    .line 5945
    :cond_610
    instance-of v13, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v13, :cond_62b

    .line 5946
    move-object v11, v7

    check-cast v11, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 5947
    .local v11, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    iget-boolean v13, v11, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    if-eqz v13, :cond_63c

    .line 5948
    new-instance v13, Ljava/io/File;

    iget-object v14, v11, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    invoke-direct {v13, v14}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    invoke-static {v13}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;

    move-result-object v13

    const/4 v14, 0x0

    invoke-direct {v0, v13, v14, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->preparePlayer(Landroid/net/Uri;ZZ)V

    goto :goto_63c

    .line 5950
    .end local v11    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    :cond_62b
    if-eqz v12, :cond_63c

    instance-of v13, v7, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v13, :cond_63c

    .line 5951
    move-object v13, v7

    check-cast v13, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    iget v13, v13, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->type:I

    if-nez v13, :cond_639

    goto :goto_63a

    :cond_639
    const/4 v11, 0x0

    :goto_63a
    move v12, v11

    goto :goto_63d

    .line 5950
    :cond_63c
    :goto_63c
    nop

    .line 5953
    :goto_63d
    if-eqz v12, :cond_645

    .line 5954
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    const/4 v13, 0x0

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5958
    .end local v7    # "entry":Ljava/lang/Object;
    .end local v8    # "caption":Ljava/lang/CharSequence;
    .end local v10    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    .end local v12    # "allowTimeItem":Z
    :cond_645
    :goto_645
    return-void
.end method

.method private onSharePressed()V
    .registers 8

    .line 1740
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-eqz v0, :cond_ca

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    if-nez v0, :cond_a

    goto/16 :goto_ca

    .line 1744
    :cond_a
    const/4 v0, 0x0

    .line 1745
    .local v0, "f":Ljava/io/File;
    const/4 v1, 0x0

    .line 1747
    .local v1, "isVideo":Z
    :try_start_c
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v3, 0x1

    if-eqz v2, :cond_43

    .line 1748
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v2}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v2

    move v1, v2

    .line 1753
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v2, v2, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v2

    if-nez v2, :cond_37

    .line 1754
    new-instance v2, Ljava/io/File;

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    invoke-direct {v2, v4}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    move-object v0, v2

    .line 1755
    invoke-virtual {v0}, Ljava/io/File;->exists()Z

    move-result v2

    if-nez v2, :cond_37

    .line 1756
    const/4 v0, 0x0

    .line 1759
    :cond_37
    if-nez v0, :cond_5c

    .line 1760
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v2, v2, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToMessage(Lim/tpelyyftgw/tgnet/TLRPC$Message;)Ljava/io/File;

    move-result-object v2

    move-object v0, v2

    goto :goto_5c

    .line 1762
    :cond_43
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    if-eqz v2, :cond_5c

    .line 1763
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    iget-object v2, v2, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    if-nez v4, :cond_56

    iget-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isEvent:Z

    if-eqz v4, :cond_54

    goto :goto_56

    :cond_54
    const/4 v4, 0x0

    goto :goto_57

    :cond_56
    :goto_56
    const/4 v4, 0x1

    :goto_57
    invoke-static {v2, v4}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;

    move-result-object v2

    move-object v0, v2

    .line 1766
    :cond_5c
    :goto_5c
    invoke-virtual {v0}, Ljava/io/File;->exists()Z

    move-result v2

    if-eqz v2, :cond_c1

    .line 1767
    new-instance v2, Landroid/content/Intent;

    const-string v4, "android.intent.action.SEND"

    invoke-direct {v2, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V

    .line 1768
    .local v2, "intent":Landroid/content/Intent;
    if-eqz v1, :cond_71

    .line 1769
    const-string v4, "video/mp4"

    invoke-virtual {v2, v4}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;

    goto :goto_84

    .line 1771
    :cond_71
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v4, :cond_7f

    .line 1772
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->getMimeType()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v2, v4}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;

    goto :goto_84

    .line 1774
    :cond_7f
    const-string v4, "image/jpeg"

    invoke-virtual {v2, v4}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;

    .line 1777
    :goto_84
    sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
    :try_end_86
    .catch Ljava/lang/Exception; {:try_start_c .. :try_end_86} :catch_c5

    const/16 v5, 0x18

    const-string v6, "android.intent.extra.STREAM"

    if-lt v4, v5, :cond_a5

    .line 1779
    :try_start_8c
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const-string v5, "im.tpelyyftgw.messenger.provider"

    invoke-static {v4, v5, v0}, Landroidx/core/content/FileProvider;->getUriForFile(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;

    move-result-object v4

    invoke-virtual {v2, v6, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;

    .line 1780
    invoke-virtual {v2, v3}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
    :try_end_9a
    .catch Ljava/lang/Exception; {:try_start_8c .. :try_end_9a} :catch_9b

    .line 1783
    goto :goto_ac

    .line 1781
    :catch_9b
    move-exception v3

    .line 1782
    .local v3, "ignore":Ljava/lang/Exception;
    :try_start_9c
    invoke-static {v0}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;

    move-result-object v4

    invoke-virtual {v2, v6, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;

    .line 1783
    nop

    .end local v3    # "ignore":Ljava/lang/Exception;
    goto :goto_ac

    .line 1785
    :cond_a5
    invoke-static {v0}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;

    move-result-object v3

    invoke-virtual {v2, v6, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;

    .line 1788
    :goto_ac
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const-string v4, "ShareFile"

    const v5, 0x7f0f0f93

    invoke-static {v4, v5}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v4

    invoke-static {v2, v4}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;

    move-result-object v4

    const/16 v5, 0x1f4

    invoke-virtual {v3, v4, v5}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V

    .line 1789
    .end local v2    # "intent":Landroid/content/Intent;
    goto :goto_c4

    .line 1790
    :cond_c1
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showDownloadAlert()V
    :try_end_c4
    .catch Ljava/lang/Exception; {:try_start_9c .. :try_end_c4} :catch_c5

    .line 1794
    .end local v0    # "f":Ljava/io/File;
    .end local v1    # "isVideo":Z
    :goto_c4
    goto :goto_c9

    .line 1792
    :catch_c5
    move-exception v0

    .line 1793
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 1795
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_c9
    return-void

    .line 1741
    :cond_ca
    :goto_ca
    return-void
.end method

.method private onTouchEvent(Landroid/view/MotionEvent;)Z
    .registers 14
    .param p1, "ev"    # Landroid/view/MotionEvent;

    .line 8000
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    const/4 v1, 0x0

    if-nez v0, :cond_49c

    iget-wide v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    const-wide/16 v4, 0x0

    cmp-long v0, v2, v4

    if-eqz v0, :cond_f

    goto/16 :goto_49c

    .line 8004
    :cond_f
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    const/4 v2, 0x2

    const/4 v3, 0x1

    if-ne v0, v2, :cond_1b

    .line 8005
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->onTouch(Landroid/view/MotionEvent;)V

    .line 8006
    return v3

    .line 8007
    :cond_1b
    if-eq v0, v3, :cond_49b

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v0, v3, :cond_23

    goto/16 :goto_49b

    .line 8011
    :cond_23
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->isPopupShowing()Z

    move-result v0

    if-nez v0, :cond_491

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->isKeyboardVisible()Z

    move-result v0

    if-eqz v0, :cond_35

    goto/16 :goto_491

    .line 8018
    :cond_35
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v0, :cond_59

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v0, v3, :cond_59

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getPointerCount()I

    move-result v0

    if-ne v0, v3, :cond_59

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->gestureDetector:Landroid/view/GestureDetector;

    invoke-virtual {v0, p1}, Landroid/view/GestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z

    move-result v0

    if-eqz v0, :cond_59

    .line 8019
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doubleTap:Z

    if-eqz v0, :cond_59

    .line 8020
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doubleTap:Z

    .line 8021
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    .line 8022
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zooming:Z

    .line 8023
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkMinMax(Z)V

    .line 8024
    return v3

    .line 8028
    :cond_59
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I

    move-result v0

    const/high16 v6, 0x40000000    # 2.0f

    if-eqz v0, :cond_405

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I

    move-result v0

    const/4 v7, 0x5

    if-ne v0, v7, :cond_6a

    goto/16 :goto_405

    .line 8056
    :cond_6a
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I

    move-result v0

    const/4 v7, 0x0

    const/high16 v8, 0x40400000    # 3.0f

    const/high16 v9, 0x3f800000    # 1.0f

    if-ne v0, v2, :cond_296

    .line 8057
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canZoom:Z

    if-eqz v0, :cond_f8

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getPointerCount()I

    move-result v0

    if-ne v0, v2, :cond_f8

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->draggingDown:Z

    if-nez v0, :cond_f8

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zooming:Z

    if-eqz v0, :cond_f8

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changingPage:Z

    if-nez v0, :cond_f8

    .line 8058
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->discardTap:Z

    .line 8059
    invoke-virtual {p1, v3}, Landroid/view/MotionEvent;->getX(I)F

    move-result v0

    invoke-virtual {p1, v1}, Landroid/view/MotionEvent;->getX(I)F

    move-result v4

    sub-float/2addr v0, v4

    float-to-double v4, v0

    invoke-virtual {p1, v3}, Landroid/view/MotionEvent;->getY(I)F

    move-result v0

    invoke-virtual {p1, v1}, Landroid/view/MotionEvent;->getY(I)F

    move-result v3

    sub-float/2addr v0, v3

    float-to-double v6, v0

    invoke-static {v4, v5, v6, v7}, Ljava/lang/Math;->hypot(DD)D

    move-result-wide v3

    double-to-float v0, v3

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartDistance:F

    div-float/2addr v0, v3

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartScale:F

    mul-float v0, v0, v3

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    .line 8060
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterX:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v3

    div-int/2addr v3, v2

    int-to-float v3, v3

    sub-float/2addr v0, v3

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterX:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v4

    div-int/2addr v4, v2

    int-to-float v4, v4

    sub-float/2addr v3, v4

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartX:F

    sub-float/2addr v3, v4

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartScale:F

    div-float/2addr v4, v5

    mul-float v3, v3, v4

    sub-float/2addr v0, v3

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 8061
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterY:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v3

    div-int/2addr v3, v2

    int-to-float v3, v3

    sub-float/2addr v0, v3

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterY:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v4

    div-int/2addr v4, v2

    int-to-float v2, v4

    sub-float/2addr v3, v2

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartY:F

    sub-float/2addr v3, v2

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartScale:F

    div-float v4, v2, v4

    mul-float v3, v3, v4

    sub-float/2addr v0, v3

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8062
    invoke-direct {p0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 8063
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    goto/16 :goto_490

    .line 8064
    :cond_f8
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getPointerCount()I

    move-result v0

    if-ne v0, v3, :cond_490

    .line 8065
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->velocityTracker:Landroid/view/VelocityTracker;

    if-eqz v0, :cond_105

    .line 8066
    invoke-virtual {v0, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V

    .line 8068
    :cond_105
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F

    move-result v0

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartX:F

    sub-float/2addr v0, v2

    invoke-static {v0}, Ljava/lang/Math;->abs(F)F

    move-result v0

    .line 8069
    .local v0, "dx":F
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v2

    iget v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dragY:F

    sub-float/2addr v2, v10

    invoke-static {v2}, Ljava/lang/Math;->abs(F)F

    move-result v2

    .line 8070
    .local v2, "dy":F
    invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    int-to-float v10, v10

    cmpl-float v10, v0, v10

    if-gtz v10, :cond_12d

    invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    int-to-float v10, v10

    cmpl-float v10, v2, v10

    if-lez v10, :cond_13a

    .line 8071
    :cond_12d
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->discardTap:Z

    .line 8072
    iget-object v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    if-eqz v10, :cond_13a

    invoke-virtual {v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;->getVisibility()I

    move-result v10

    if-nez v10, :cond_13a

    .line 8073
    return v3

    .line 8076
    :cond_13a
    iget-object v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    invoke-interface {v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->canScrollAway()Z

    move-result v10

    if-eqz v10, :cond_195

    iget v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v10, :cond_195

    iget v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v10, v3, :cond_195

    iget-boolean v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canDragDown:Z

    if-eqz v10, :cond_195

    iget-boolean v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->draggingDown:Z

    if-nez v10, :cond_195

    iget v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpl-float v10, v10, v9

    if-nez v10, :cond_195

    const/high16 v10, 0x41f00000    # 30.0f

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    int-to-float v10, v10

    cmpl-float v10, v2, v10

    if-ltz v10, :cond_195

    div-float v6, v2, v6

    cmpl-float v6, v6, v0

    if-lez v6, :cond_195

    .line 8077
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->draggingDown:Z

    .line 8078
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    .line 8079
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v4

    iput v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dragY:F

    .line 8080
    iget-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isActionBarVisible:Z

    if-eqz v4, :cond_183

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getTag()Ljava/lang/Object;

    move-result-object v4

    if-eqz v4, :cond_183

    .line 8081
    invoke-direct {p0, v1, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleActionBar(ZZ)V

    goto :goto_194

    .line 8082
    :cond_183
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    invoke-virtual {v4}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v4

    if-nez v4, :cond_194

    .line 8083
    invoke-direct {p0, v1, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleActionBar(ZZ)V

    .line 8084
    invoke-direct {p0, v1, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->togglePhotosListView(ZZ)V

    .line 8085
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleCheckImageView(Z)V

    .line 8087
    :cond_194
    :goto_194
    return v3

    .line 8088
    :cond_195
    iget-boolean v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->draggingDown:Z

    if-eqz v6, :cond_1a9

    .line 8089
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v3

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dragY:F

    sub-float/2addr v3, v4

    iput v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8090
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    goto/16 :goto_294

    .line 8091
    :cond_1a9
    iget-boolean v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->invalidCoords:Z

    if-nez v6, :cond_286

    iget-wide v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    cmp-long v6, v10, v4

    if-nez v6, :cond_286

    .line 8092
    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartX:F

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F

    move-result v5

    sub-float/2addr v4, v5

    .line 8093
    .local v4, "moveDx":F
    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartY:F

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v6

    sub-float/2addr v5, v6

    .line 8094
    .local v5, "moveDy":F
    iget-boolean v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    if-nez v6, :cond_1e9

    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v6, :cond_1e9

    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpl-float v6, v6, v9

    if-nez v6, :cond_1e3

    invoke-static {v5}, Ljava/lang/Math;->abs(F)F

    move-result v6

    const/high16 v10, 0x41400000    # 12.0f

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    int-to-float v10, v10

    add-float/2addr v6, v10

    invoke-static {v4}, Ljava/lang/Math;->abs(F)F

    move-result v10

    cmpg-float v6, v6, v10

    if-ltz v6, :cond_1e9

    :cond_1e3
    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpl-float v6, v6, v9

    if-eqz v6, :cond_285

    .line 8095
    :cond_1e9
    iget-boolean v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    if-nez v6, :cond_1fa

    .line 8096
    const/4 v4, 0x0

    .line 8097
    const/4 v5, 0x0

    .line 8098
    iget-boolean v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnIsHiddenActionBar:Z

    if-eqz v6, :cond_1f6

    .line 8099
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    goto :goto_1f8

    .line 8101
    :cond_1f6
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    .line 8103
    :goto_1f8
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canDragDown:Z

    .line 8106
    :cond_1fa
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F

    move-result v6

    iput v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartX:F

    .line 8107
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v6

    iput v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartY:F

    .line 8108
    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    invoke-direct {p0, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 8109
    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    iget v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    cmpg-float v6, v6, v10

    if-gez v6, :cond_21f

    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v6, :cond_233

    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v6}, Lim/tpelyyftgw/messenger/ImageReceiver;->hasImageSet()Z

    move-result v6

    if-eqz v6, :cond_233

    :cond_21f
    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    iget v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    cmpl-float v6, v6, v10

    if-lez v6, :cond_234

    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v6, :cond_233

    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v6}, Lim/tpelyyftgw/messenger/ImageReceiver;->hasImageSet()Z

    move-result v6

    if-nez v6, :cond_234

    .line 8110
    :cond_233
    div-float/2addr v4, v8

    .line 8112
    :cond_234
    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    cmpl-float v10, v6, v7

    if-nez v10, :cond_25d

    iget v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    cmpl-float v7, v10, v7

    if-nez v7, :cond_25d

    iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v7, :cond_25d

    iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v7, v3, :cond_25d

    .line 8113
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    sub-float v7, v3, v5

    cmpg-float v7, v7, v10

    if-gez v7, :cond_254

    .line 8114
    iput v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8115
    const/4 v5, 0x0

    goto :goto_26c

    .line 8116
    :cond_254
    sub-float/2addr v3, v5

    cmpl-float v3, v3, v6

    if-lez v3, :cond_26c

    .line 8117
    iput v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8118
    const/4 v5, 0x0

    goto :goto_26c

    .line 8121
    :cond_25d
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    cmpg-float v6, v3, v6

    if-ltz v6, :cond_26b

    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    cmpl-float v3, v3, v6

    if-lez v3, :cond_26c

    .line 8122
    :cond_26b
    div-float/2addr v5, v8

    .line 8126
    :cond_26c
    :goto_26c
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    sub-float/2addr v3, v4

    iput v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 8127
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpl-float v3, v3, v9

    if-nez v3, :cond_27b

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-eqz v3, :cond_280

    .line 8128
    :cond_27b
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    sub-float/2addr v3, v5

    iput v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8131
    :cond_280
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 8133
    .end local v4    # "moveDx":F
    .end local v5    # "moveDy":F
    :cond_285
    goto :goto_294

    .line 8134
    :cond_286
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->invalidCoords:Z

    .line 8135
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F

    move-result v3

    iput v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartX:F

    .line 8136
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v3

    iput v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartY:F

    .line 8138
    .end local v0    # "dx":F
    .end local v2    # "dy":F
    :goto_294
    goto/16 :goto_490

    .line 8139
    :cond_296
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I

    move-result v0

    const/4 v4, 0x3

    if-eq v0, v4, :cond_2aa

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I

    move-result v0

    if-eq v0, v3, :cond_2aa

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I

    move-result v0

    const/4 v5, 0x6

    if-ne v0, v5, :cond_490

    .line 8140
    :cond_2aa
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zooming:Z

    if-eqz v0, :cond_329

    .line 8141
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->invalidCoords:Z

    .line 8142
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpg-float v4, v0, v9

    if-gez v4, :cond_2bd

    .line 8143
    invoke-direct {p0, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 8144
    invoke-direct {p0, v9, v7, v7, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZ)V

    goto :goto_325

    .line 8145
    :cond_2bd
    cmpl-float v0, v0, v8

    if-lez v0, :cond_322

    .line 8146
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterX:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v4

    div-int/2addr v4, v2

    int-to-float v4, v4

    sub-float/2addr v0, v4

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterX:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v5

    div-int/2addr v5, v2

    int-to-float v5, v5

    sub-float/2addr v4, v5

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartX:F

    sub-float/2addr v4, v5

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartScale:F

    div-float v5, v8, v5

    mul-float v4, v4, v5

    sub-float/2addr v0, v4

    .line 8147
    .local v0, "atx":F
    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterY:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v5

    div-int/2addr v5, v2

    int-to-float v5, v5

    sub-float/2addr v4, v5

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterY:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v6

    div-int/2addr v6, v2

    int-to-float v2, v6

    sub-float/2addr v5, v2

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartY:F

    sub-float/2addr v5, v2

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartScale:F

    div-float v2, v8, v2

    mul-float v5, v5, v2

    sub-float/2addr v4, v5

    .line 8148
    .local v4, "aty":F
    invoke-direct {p0, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 8149
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    cmpg-float v2, v0, v2

    if-gez v2, :cond_305

    .line 8150
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    goto :goto_30d

    .line 8151
    :cond_305
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    cmpl-float v2, v0, v2

    if-lez v2, :cond_30d

    .line 8152
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    .line 8154
    :cond_30d
    :goto_30d
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    cmpg-float v2, v4, v2

    if-gez v2, :cond_316

    .line 8155
    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    goto :goto_31e

    .line 8156
    :cond_316
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    cmpl-float v2, v4, v2

    if-lez v2, :cond_31e

    .line 8157
    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    .line 8159
    :cond_31e
    :goto_31e
    invoke-direct {p0, v8, v0, v4, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZ)V

    .line 8160
    .end local v0    # "atx":F
    .end local v4    # "aty":F
    goto :goto_325

    .line 8161
    :cond_322
    invoke-direct {p0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkMinMax(Z)V

    .line 8163
    :goto_325
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zooming:Z

    goto/16 :goto_490

    .line 8164
    :cond_329
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->draggingDown:Z

    if-eqz v0, :cond_35d

    .line 8165
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dragY:F

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v2

    sub-float/2addr v0, v2

    invoke-static {v0}, Ljava/lang/Math;->abs(F)F

    move-result v0

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v2

    int-to-float v2, v2

    const/high16 v4, 0x40c00000    # 6.0f

    div-float/2addr v2, v4

    cmpl-float v0, v0, v2

    if-lez v0, :cond_348

    .line 8166
    invoke-virtual {p0, v3, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    goto :goto_359

    .line 8168
    :cond_348
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v0

    if-nez v0, :cond_356

    .line 8169
    invoke-direct {p0, v3, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleActionBar(ZZ)V

    .line 8170
    invoke-direct {p0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleCheckImageView(Z)V

    .line 8172
    :cond_356
    invoke-direct {p0, v9, v7, v7, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZ)V

    .line 8174
    :goto_359
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->draggingDown:Z

    goto/16 :goto_490

    .line 8175
    :cond_35d
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    if-eqz v0, :cond_490

    .line 8176
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 8177
    .local v0, "moveToX":F
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 8178
    .local v2, "moveToY":F
    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    invoke-direct {p0, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 8179
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    .line 8180
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canDragDown:Z

    .line 8181
    const/4 v5, 0x0

    .line 8182
    .local v5, "velocity":F
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->velocityTracker:Landroid/view/VelocityTracker;

    if-eqz v6, :cond_384

    iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpl-float v7, v7, v9

    if-nez v7, :cond_384

    .line 8183
    const/16 v7, 0x3e8

    invoke-virtual {v6, v7}, Landroid/view/VelocityTracker;->computeCurrentVelocity(I)V

    .line 8184
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->velocityTracker:Landroid/view/VelocityTracker;

    invoke-virtual {v6}, Landroid/view/VelocityTracker;->getXVelocity()F

    move-result v5

    .line 8187
    :cond_384
    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v6, :cond_3d8

    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v6, v3, :cond_3d8

    .line 8188
    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v8

    div-int/2addr v8, v4

    int-to-float v8, v8

    sub-float/2addr v7, v8

    const v8, 0x44228000    # 650.0f

    cmpg-float v6, v6, v7

    if-ltz v6, :cond_3a8

    invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v6

    neg-int v6, v6

    int-to-float v6, v6

    cmpg-float v6, v5, v6

    if-gez v6, :cond_3b4

    :cond_3a8
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v6}, Lim/tpelyyftgw/messenger/ImageReceiver;->hasImageSet()Z

    move-result v6

    if-eqz v6, :cond_3b4

    .line 8189
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->goToNext()V

    .line 8190
    return v3

    .line 8192
    :cond_3b4
    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v9

    div-int/2addr v9, v4

    int-to-float v4, v9

    add-float/2addr v7, v4

    cmpl-float v4, v6, v7

    if-gtz v4, :cond_3cc

    invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v4

    int-to-float v4, v4

    cmpl-float v4, v5, v4

    if-lez v4, :cond_3d8

    :cond_3cc
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->hasImageSet()Z

    move-result v4

    if-eqz v4, :cond_3d8

    .line 8193
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->goToPrev()V

    .line 8194
    return v3

    .line 8198
    :cond_3d8
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    cmpg-float v4, v3, v4

    if-gez v4, :cond_3e3

    .line 8199
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    goto :goto_3eb

    .line 8200
    :cond_3e3
    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    cmpl-float v3, v3, v4

    if-lez v3, :cond_3eb

    .line 8201
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    .line 8203
    :cond_3eb
    :goto_3eb
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    cmpg-float v4, v3, v4

    if-gez v4, :cond_3f6

    .line 8204
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    goto :goto_3fe

    .line 8205
    :cond_3f6
    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    cmpl-float v3, v3, v4

    if-lez v3, :cond_3fe

    .line 8206
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    .line 8208
    :cond_3fe
    :goto_3fe
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    invoke-direct {p0, v3, v0, v2, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZ)V

    goto/16 :goto_490

    .line 8029
    .end local v0    # "moveToX":F
    .end local v2    # "moveToY":F
    .end local v5    # "velocity":F
    :cond_405
    :goto_405
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->discardTap:Z

    .line 8030
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v0}, Landroid/widget/Scroller;->isFinished()Z

    move-result v0

    if-nez v0, :cond_414

    .line 8031
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v0}, Landroid/widget/Scroller;->abortAnimation()V

    .line 8033
    :cond_414
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->draggingDown:Z

    if-nez v0, :cond_490

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changingPage:Z

    if-nez v0, :cond_490

    .line 8034
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canZoom:Z

    if-eqz v0, :cond_471

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getPointerCount()I

    move-result v0

    if-ne v0, v2, :cond_471

    .line 8035
    invoke-virtual {p1, v3}, Landroid/view/MotionEvent;->getX(I)F

    move-result v0

    invoke-virtual {p1, v1}, Landroid/view/MotionEvent;->getX(I)F

    move-result v2

    sub-float/2addr v0, v2

    float-to-double v4, v0

    invoke-virtual {p1, v3}, Landroid/view/MotionEvent;->getY(I)F

    move-result v0

    invoke-virtual {p1, v1}, Landroid/view/MotionEvent;->getY(I)F

    move-result v2

    sub-float/2addr v0, v2

    float-to-double v7, v0

    invoke-static {v4, v5, v7, v8}, Ljava/lang/Math;->hypot(DD)D

    move-result-wide v4

    double-to-float v0, v4

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartDistance:F

    .line 8036
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartScale:F

    .line 8037
    invoke-virtual {p1, v1}, Landroid/view/MotionEvent;->getX(I)F

    move-result v0

    invoke-virtual {p1, v3}, Landroid/view/MotionEvent;->getX(I)F

    move-result v2

    add-float/2addr v0, v2

    div-float/2addr v0, v6

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterX:F

    .line 8038
    invoke-virtual {p1, v1}, Landroid/view/MotionEvent;->getY(I)F

    move-result v0

    invoke-virtual {p1, v3}, Landroid/view/MotionEvent;->getY(I)F

    move-result v2

    add-float/2addr v0, v2

    div-float/2addr v0, v6

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterY:F

    .line 8039
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartX:F

    .line 8040
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartY:F

    .line 8041
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zooming:Z

    .line 8042
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    .line 8043
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->velocityTracker:Landroid/view/VelocityTracker;

    if-eqz v0, :cond_490

    .line 8044
    invoke-virtual {v0}, Landroid/view/VelocityTracker;->clear()V

    goto :goto_490

    .line 8046
    :cond_471
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getPointerCount()I

    move-result v0

    if-ne v0, v3, :cond_490

    .line 8047
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F

    move-result v0

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartX:F

    .line 8048
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v0

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartY:F

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dragY:F

    .line 8049
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->draggingDown:Z

    .line 8050
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canDragDown:Z

    .line 8051
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->velocityTracker:Landroid/view/VelocityTracker;

    if-eqz v0, :cond_490

    .line 8052
    invoke-virtual {v0}, Landroid/view/VelocityTracker;->clear()V

    .line 8211
    :cond_490
    :goto_490
    return v1

    .line 8012
    :cond_491
    :goto_491
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I

    move-result v0

    if-ne v0, v3, :cond_49a

    .line 8013
    invoke-direct {p0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closeCaptionEnter(Z)V

    .line 8015
    :cond_49a
    return v3

    .line 8008
    :cond_49b
    :goto_49b
    return v3

    .line 8001
    :cond_49c
    :goto_49c
    return v1
.end method

.method private openCaptionEnter()V
    .registers 6

    .line 3924
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    if-nez v0, :cond_89

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    if-nez v0, :cond_89

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v0, :cond_89

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v1, 0x1

    if-eq v0, v1, :cond_89

    const/4 v2, 0x3

    if-ne v0, v2, :cond_15

    goto :goto_89

    .line 3927
    :cond_15
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/16 v2, 0x8

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setVisibility(I)V

    .line 3928
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/4 v2, 0x0

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setEnabled(Z)V

    .line 3929
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/4 v3, 0x0

    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAlpha(F)V

    .line 3930
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/high16 v4, 0x41200000    # 10.0f

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v4

    neg-int v4, v4

    int-to-float v4, v4

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setTranslationY(F)V

    .line 3931
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setRotationX(F)V

    .line 3932
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPhotosListViewVisible:Z

    .line 3933
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->setTag(Ljava/lang/Object;)V

    .line 3934
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->openKeyboard()V

    .line 3935
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->setImportantForAccessibility(I)V

    .line 3936
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->getTitle()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastTitle:Ljava/lang/String;

    .line 3937
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    if-eqz v0, :cond_7a

    .line 3938
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    if-eqz v1, :cond_67

    const v1, 0x7f0f0709

    const-string v2, "GifCaption"

    goto :goto_6c

    :cond_67
    const v1, 0x7f0f1218

    const-string v2, "VideoCaption"

    :goto_6c
    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 3939
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    goto :goto_88

    .line 3941
    :cond_7a
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v1, 0x7f0f0c74

    const-string v2, "PhotoCaption"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 3943
    :goto_88
    return-void

    .line 3925
    :cond_89
    :goto_89
    return-void
.end method

.method private preparePlayer(Landroid/net/Uri;ZZ)V
    .registers 14
    .param p1, "uri"    # Landroid/net/Uri;
    .param p2, "playWhenReady"    # Z
    .param p3, "preview"    # Z

    .line 4202
    if-nez p3, :cond_4

    .line 4203
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlayingVideoFile:Landroid/net/Uri;

    .line 4205
    :cond_4
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-nez v0, :cond_9

    .line 4206
    return-void

    .line 4208
    :cond_9
    const/4 v0, 0x0

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->streamingAlertShown:Z

    .line 4209
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v1

    iput-wide v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->startedPlayTime:J

    .line 4210
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentVideoFinishedLoading:Z

    .line 4211
    const-wide/16 v1, 0x0

    iput-wide v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastBufferedPositionCheck:J

    .line 4212
    const/4 v1, 0x1

    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->firstAnimationDelay:Z

    .line 4213
    iput-boolean p3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->inPreview:Z

    .line 4214
    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->releasePlayer(Z)V

    .line 4215
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    const/4 v3, 0x0

    const/4 v4, 0x4

    const/4 v5, 0x0

    if-nez v2, :cond_6f

    .line 4216
    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$31;

    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v2, p0, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$31;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    .line 4227
    invoke-virtual {v2, v4}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->setVisibility(I)V

    .line 4228
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    const/16 v7, 0x11

    const/4 v8, -0x1

    invoke-static {v8, v8, v7}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v9

    invoke-virtual {v2, v6, v0, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V

    .line 4230
    new-instance v2, Landroid/view/TextureView;

    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v2, v6}, Landroid/view/TextureView;-><init>(Landroid/content/Context;)V

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    .line 4231
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->injectingVideoPlayerSurface:Landroid/graphics/SurfaceTexture;

    if-eqz v6, :cond_55

    .line 4232
    invoke-virtual {v2, v6}, Landroid/view/TextureView;->setSurfaceTexture(Landroid/graphics/SurfaceTexture;)V

    .line 4233
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    .line 4234
    iput-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->injectingVideoPlayerSurface:Landroid/graphics/SurfaceTexture;

    .line 4236
    :cond_55
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v2, v5}, Landroid/view/TextureView;->setPivotX(F)V

    .line 4237
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v2, v5}, Landroid/view/TextureView;->setPivotY(F)V

    .line 4238
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v2, v0}, Landroid/view/TextureView;->setOpaque(Z)V

    .line 4239
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-static {v8, v8, v7}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v7

    invoke-virtual {v2, v6, v7}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 4241
    :cond_6f
    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v6, 0x15

    if-lt v2, v6, :cond_9d

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    if-nez v2, :cond_9d

    .line 4242
    new-instance v2, Landroid/widget/ImageView;

    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v2, v6}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    .line 4243
    const/high16 v6, -0x10000

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setBackgroundColor(I)V

    .line 4244
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    invoke-virtual {v2, v5}, Landroid/widget/ImageView;->setPivotX(F)V

    .line 4245
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    invoke-virtual {v2, v5}, Landroid/widget/ImageView;->setPivotY(F)V

    .line 4246
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    invoke-virtual {v2, v4}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 4247
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    invoke-virtual {v2, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;)V

    .line 4249
    :cond_9d
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    .line 4250
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeStarted:Z

    .line 4251
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    iput v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCrossfadeAlpha:F

    invoke-virtual {v2, v5}, Landroid/view/TextureView;->setAlpha(F)V

    .line 4252
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    const v4, 0x7f0801be

    invoke-virtual {v2, v4}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 4253
    const/4 v2, 0x0

    .line 4254
    .local v2, "newPlayerCreated":Z
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playerWasReady:Z

    .line 4255
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-nez v4, :cond_e8

    .line 4256
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->injectingVideoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v4, :cond_cf

    .line 4257
    iput-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    .line 4258
    iput-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->injectingVideoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    .line 4259
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playerInjected:Z

    .line 4260
    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getPlayWhenReady()Z

    move-result v1

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getPlaybackState()I

    move-result v3

    invoke-direct {p0, v1, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updatePlayerState(ZI)V

    goto :goto_d7

    .line 4262
    :cond_cf
    new-instance v1, Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-direct {v1}, Lim/tpelyyftgw/ui/components/VideoPlayer;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    .line 4263
    const/4 v2, 0x1

    .line 4265
    :goto_d7
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v1, v3}, Lim/tpelyyftgw/ui/components/VideoPlayer;->setTextureView(Landroid/view/TextureView;)V

    .line 4266
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$32;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$32;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v1, v3}, Lim/tpelyyftgw/ui/components/VideoPlayer;->setDelegate(Lim/tpelyyftgw/ui/components/VideoPlayer$VideoPlayerDelegate;)V

    .line 4388
    :cond_e8
    if-eqz v2, :cond_109

    .line 4389
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending2:F

    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    .line 4390
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    const-string v3, "other"

    invoke-virtual {v1, p1, v3}, Lim/tpelyyftgw/ui/components/VideoPlayer;->preparePlayer(Landroid/net/Uri;Ljava/lang/String;)V

    .line 4391
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    invoke-virtual {v1, v5}, Lim/tpelyyftgw/ui/components/SeekBar;->setProgress(F)V

    .line 4392
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v1, v5}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->setProgress(F)V

    .line 4393
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    invoke-virtual {v1, v5}, Lim/tpelyyftgw/ui/components/SeekBar;->setBufferedProgress(F)V

    .line 4394
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v1, p2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->setPlayWhenReady(Z)V

    .line 4396
    :cond_109
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v1, :cond_11f

    iget v1, v1, Lim/tpelyyftgw/messenger/MessageObject;->forceSeekTo:F

    cmpl-float v1, v1, v5

    if-ltz v1, :cond_11f

    .line 4397
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget v1, v1, Lim/tpelyyftgw/messenger/MessageObject;->forceSeekTo:F

    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    .line 4398
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/high16 v3, -0x40800000    # -1.0f

    iput v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->forceSeekTo:F

    .line 4401
    :cond_11f
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    const/16 v3, 0x8

    if-eqz v1, :cond_14f

    iget-object v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string v4, "video"

    invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_139

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v1}, Lim/tpelyyftgw/messenger/MessageObject;->isVideoDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v1

    if-eqz v1, :cond_14f

    .line 4402
    :cond_139
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v1, v0}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 4403
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    const/high16 v4, 0x42a80000    # 84.0f

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v4

    invoke-virtual {v1, v0, v0, v4, v0}, Landroid/widget/FrameLayout;->setPadding(IIII)V

    .line 4404
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    invoke-virtual {v1, v3}, Landroid/widget/FrameLayout;->setVisibility(I)V

    goto :goto_154

    .line 4407
    :cond_14f
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v1, v0, v0, v0, v0}, Landroid/widget/FrameLayout;->setPadding(IIII)V

    .line 4409
    :goto_154
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    iget-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    if-eqz v4, :cond_15c

    const/16 v0, 0x8

    :cond_15c
    invoke-virtual {v1, v0}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 4411
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V

    .line 4412
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V

    .line 4413
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    if-eqz v0, :cond_179

    .line 4414
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 4415
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v1, 0xa

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 4417
    :cond_179
    iput-boolean p3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->inPreview:Z

    .line 4419
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateAccessibilityOverlayVisibility()V

    .line 4420
    return-void
.end method

.method private processOpenVideo(Ljava/lang/String;ZFF)V
    .registers 9
    .param p1, "videoPath"    # Ljava/lang/String;
    .param p2, "muted"    # Z
    .param p3, "start"    # F
    .param p4, "end"    # F

    .line 9317
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentLoadingVideoRunnable:Ljava/lang/Runnable;

    const/4 v1, 0x0

    if-eqz v0, :cond_e

    .line 9318
    sget-object v0, Lim/tpelyyftgw/messenger/Utilities;->globalQueue:Lim/tpelyyftgw/messenger/DispatchQueue;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentLoadingVideoRunnable:Ljava/lang/Runnable;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/DispatchQueue;->cancelRunnable(Ljava/lang/Runnable;)V

    .line 9319
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentLoadingVideoRunnable:Ljava/lang/Runnable;

    .line 9321
    :cond_e
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v0, p1, p3, p4}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->setVideoPath(Ljava/lang/String;FF)V

    .line 9322
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 9323
    const/4 v0, 0x1

    const/4 v1, 0x0

    invoke-direct {p0, v1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCompressItemEnabled(ZZ)V

    .line 9324
    iput-boolean p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    .line 9325
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    .line 9326
    .local v0, "object":Ljava/lang/Object;
    instance-of v2, v0, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v2, :cond_31

    .line 9327
    move-object v2, v0

    check-cast v2, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getCurrentVideoEditedInfo()Lim/tpelyyftgw/messenger/VideoEditedInfo;

    move-result-object v3

    iput-object v3, v2, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->editedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    .line 9330
    :cond_31
    const/4 v2, -0x1

    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    .line 9331
    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotationValue:I

    .line 9332
    const/16 v1, 0x19

    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoFramerate:I

    .line 9333
    new-instance v1, Ljava/io/File;

    invoke-direct {v1, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    .line 9334
    .local v1, "file":Ljava/io/File;
    invoke-virtual {v1}, Ljava/io/File;->length()J

    move-result-wide v2

    iput-wide v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalSize:J

    .line 9336
    sget-object v2, Lim/tpelyyftgw/messenger/Utilities;->globalQueue:Lim/tpelyyftgw/messenger/DispatchQueue;

    new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$47;

    invoke-direct {v3, p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$47;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Ljava/lang/String;)V

    iput-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentLoadingVideoRunnable:Ljava/lang/Runnable;

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/messenger/DispatchQueue;->postRunnable(Ljava/lang/Runnable;)V

    .line 9432
    return-void
.end method

.method private redraw(I)V
    .registers 5
    .param p1, "count"    # I

    .line 7900
    const/4 v0, 0x6

    if-ge p1, v0, :cond_14

    .line 7901
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    if-eqz v0, :cond_14

    .line 7902
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 7903
    new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$Lb4veDtoINMXv8ocz94BkocaPbE;

    invoke-direct {v0, p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$Lb4veDtoINMXv8ocz94BkocaPbE;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)V

    const-wide/16 v1, 0x64

    invoke-static {v0, v1, v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;J)V

    .line 7906
    :cond_14
    return-void
.end method

.method private releasePlayer(Z)V
    .registers 6
    .param p1, "onClose"    # Z

    .line 4423
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    const/4 v1, 0x0

    if-eqz v0, :cond_15

    .line 4424
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setLoadingRunnable:Ljava/lang/Runnable;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->cancelRunOnUIThread(Ljava/lang/Runnable;)V

    .line 4425
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    const/4 v2, 0x1

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->releasePlayer(Z)V

    .line 4426
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    .line 4427
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateAccessibilityOverlayVisibility()V

    .line 4429
    :cond_15
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->close()V

    .line 4430
    const/4 v0, 0x0

    invoke-direct {p0, v0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleMiniProgress(ZZ)V

    .line 4431
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAvailable:Z

    .line 4432
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playerInjected:Z

    .line 4433
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->isEnabled()Z

    move-result v2

    if-eqz v2, :cond_36

    .line 4434
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v2, v0}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setEnabled(Z)V

    .line 4435
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/high16 v3, 0x3f000000    # 0.5f

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setAlpha(F)V

    .line 4437
    :cond_36
    iget-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->keepScreenOnFlagSet:Z

    if-eqz v2, :cond_4c

    .line 4439
    :try_start_3a
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v2}, Landroid/app/Activity;->getWindow()Landroid/view/Window;

    move-result-object v2

    const/16 v3, 0x80

    invoke-virtual {v2, v3}, Landroid/view/Window;->clearFlags(I)V

    .line 4440
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->keepScreenOnFlagSet:Z
    :try_end_47
    .catch Ljava/lang/Exception; {:try_start_3a .. :try_end_47} :catch_48

    .line 4443
    goto :goto_4c

    .line 4441
    :catch_48
    move-exception v2

    .line 4442
    .local v2, "e":Ljava/lang/Exception;
    invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 4445
    .end local v2    # "e":Ljava/lang/Exception;
    :cond_4c
    :goto_4c
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    if-eqz v2, :cond_59

    .line 4447
    :try_start_50
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->removeView(Landroid/view/View;)V
    :try_end_55
    .catchall {:try_start_50 .. :try_end_55} :catchall_56

    .line 4450
    goto :goto_57

    .line 4448
    :catchall_56
    move-exception v2

    .line 4451
    :goto_57
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    .line 4453
    :cond_59
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    if-eqz v2, :cond_5f

    .line 4454
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    .line 4456
    :cond_5f
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPlaying:Z

    if-eqz v1, :cond_74

    .line 4457
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPlaying:Z

    .line 4458
    if-nez p1, :cond_6f

    .line 4459
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    const v2, 0x7f0801be

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 4461
    :cond_6f
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateProgressRunnable:Ljava/lang/Runnable;

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->cancelRunOnUIThread(Ljava/lang/Runnable;)V

    .line 4463
    :cond_74
    if-nez p1, :cond_9f

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->inPreview:Z

    if-nez v1, :cond_9f

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestingPreview:Z

    if-nez v1, :cond_9f

    .line 4464
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    const/16 v2, 0x8

    invoke-virtual {v1, v2}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 4465
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v1, v0}, Landroid/widget/TextView;->setVisibility(I)V

    .line 4466
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v1, v0}, Landroid/widget/TextView;->setVisibility(I)V

    .line 4467
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    if-eqz v1, :cond_9f

    .line 4468
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    invoke-virtual {v1, v0}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 4469
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v1, 0xa

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 4472
    :cond_9f
    return-void
.end method

.method private removeObservers()V
    .registers 3

    .line 7795
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->fileDidFailToLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 7796
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->fileDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 7797
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->FileLoadProgressChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 7798
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->mediaCountDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 7799
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->mediaDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 7800
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->dialogPhotosLoaded:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 7801
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->emojiDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 7802
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->filePreparingFailed:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 7803
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->fileNewChunkAvailable:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 7804
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->getInstance(I)Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v0

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->cancelRequestsForGuid(I)V

    .line 7805
    return-void
.end method

.method private requestVideoPreview(I)V
    .registers 14
    .param p1, "request"    # I

    .line 9121
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_d

    .line 9122
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/MediaController;->cancelVideoConvert(Lim/tpelyyftgw/messenger/MessageObject;)V

    .line 9124
    :cond_d
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestingPreview:Z

    const/4 v1, 0x1

    const/4 v2, 0x0

    if-eqz v0, :cond_19

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tryStartRequestPreviewOnFinish:Z

    if-nez v0, :cond_19

    const/4 v0, 0x1

    goto :goto_1a

    :cond_19
    const/4 v0, 0x0

    .line 9125
    .local v0, "wasRequestingPreview":Z
    :goto_1a
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestingPreview:Z

    .line 9126
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadInitialVideo:Z

    .line 9127
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    const/4 v4, 0x4

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 9128
    if-ne p1, v1, :cond_117

    .line 9129
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    sub-int/2addr v5, v1

    if-ne v3, v5, :cond_41

    .line 9130
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tryStartRequestPreviewOnFinish:Z

    .line 9131
    if-nez v0, :cond_38

    .line 9132
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlayingVideoFile:Landroid/net/Uri;

    invoke-direct {p0, v1, v2, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->preparePlayer(Landroid/net/Uri;ZZ)V

    goto/16 :goto_121

    .line 9134
    :cond_38
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 9135
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadInitialVideo:Z

    goto/16 :goto_121

    .line 9138
    :cond_41
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestingPreview:Z

    .line 9139
    invoke-direct {p0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->releasePlayer(Z)V

    .line 9140
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-nez v3, :cond_b4

    .line 9141
    new-instance v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;

    invoke-direct {v3}, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;-><init>()V

    .line 9142
    .local v3, "message":Lim/tpelyyftgw/tgnet/TLRPC$TL_message;
    iput v2, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->id:I

    .line 9143
    const-string v5, ""

    iput-object v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->message:Ljava/lang/String;

    .line 9144
    new-instance v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaEmpty;

    invoke-direct {v5}, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaEmpty;-><init>()V

    iput-object v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    .line 9145
    new-instance v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageActionEmpty;

    invoke-direct {v5}, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageActionEmpty;-><init>()V

    iput-object v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->action:Lim/tpelyyftgw/tgnet/TLRPC$MessageAction;

    .line 9146
    new-instance v5, Lim/tpelyyftgw/messenger/MessageObject;

    sget v6, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-direct {v5, v6, v3, v2}, Lim/tpelyyftgw/messenger/MessageObject;-><init>(ILim/tpelyyftgw/tgnet/TLRPC$Message;Z)V

    iput-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 9147
    iget-object v5, v5, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    new-instance v6, Ljava/io/File;

    invoke-static {v4}, Lim/tpelyyftgw/messenger/FileLoader;->getDirectory(I)Ljava/io/File;

    move-result-object v4

    const-string v7, "video_preview.mp4"

    invoke-direct {v6, v4, v7}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    invoke-virtual {v6}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v4

    iput-object v4, v5, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    .line 9148
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    new-instance v5, Lim/tpelyyftgw/messenger/VideoEditedInfo;

    invoke-direct {v5}, Lim/tpelyyftgw/messenger/VideoEditedInfo;-><init>()V

    iput-object v5, v4, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    .line 9149
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotationValue:I

    iput v5, v4, Lim/tpelyyftgw/messenger/VideoEditedInfo;->rotationValue:I

    .line 9150
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalWidth:I

    iput v5, v4, Lim/tpelyyftgw/messenger/VideoEditedInfo;->originalWidth:I

    .line 9151
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalHeight:I

    iput v5, v4, Lim/tpelyyftgw/messenger/VideoEditedInfo;->originalHeight:I

    .line 9152
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoFramerate:I

    iput v5, v4, Lim/tpelyyftgw/messenger/VideoEditedInfo;->framerate:I

    .line 9153
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v4, v4, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlayingVideoFile:Landroid/net/Uri;

    invoke-virtual {v5}, Landroid/net/Uri;->getPath()Ljava/lang/String;

    move-result-object v5

    iput-object v5, v4, Lim/tpelyyftgw/messenger/VideoEditedInfo;->originalPath:Ljava/lang/String;

    .line 9155
    .end local v3    # "message":Lim/tpelyyftgw/tgnet/TLRPC$TL_message;
    :cond_b4
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v3, v3, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget-wide v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->startTime:J

    iput-wide v4, v3, Lim/tpelyyftgw/messenger/VideoEditedInfo;->startTime:J

    move-wide v3, v4

    .line 9156
    .local v3, "start":J
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v5, v5, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget-wide v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endTime:J

    iput-wide v6, v5, Lim/tpelyyftgw/messenger/VideoEditedInfo;->endTime:J

    move-wide v5, v6

    .line 9157
    .local v5, "end":J
    const-wide/16 v7, -0x1

    cmp-long v9, v3, v7

    if-nez v9, :cond_ce

    .line 9158
    const-wide/16 v3, 0x0

    .line 9160
    :cond_ce
    cmp-long v9, v5, v7

    if-nez v9, :cond_d9

    .line 9161
    iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    const/high16 v8, 0x447a0000    # 1000.0f

    mul-float v7, v7, v8

    float-to-long v5, v7

    .line 9163
    :cond_d9
    sub-long v7, v5, v3

    const-wide/32 v9, 0x4c4b40

    cmp-long v11, v7, v9

    if-lez v11, :cond_e9

    .line 9164
    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v7, v7, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    add-long/2addr v9, v3

    iput-wide v9, v7, Lim/tpelyyftgw/messenger/VideoEditedInfo;->endTime:J

    .line 9166
    :cond_e9
    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v7, v7, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bitrate:I

    iput v8, v7, Lim/tpelyyftgw/messenger/VideoEditedInfo;->bitrate:I

    .line 9167
    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v7, v7, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultWidth:I

    iput v8, v7, Lim/tpelyyftgw/messenger/VideoEditedInfo;->resultWidth:I

    .line 9168
    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v7, v7, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultHeight:I

    iput v8, v7, Lim/tpelyyftgw/messenger/VideoEditedInfo;->resultHeight:I

    .line 9169
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v7

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v7, v8, v1}, Lim/tpelyyftgw/messenger/MediaController;->scheduleVideoConvert(Lim/tpelyyftgw/messenger/MessageObject;Z)Z

    move-result v7

    if-nez v7, :cond_10f

    .line 9170
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tryStartRequestPreviewOnFinish:Z

    .line 9172
    :cond_10f
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestingPreview:Z

    .line 9173
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 9174
    .end local v3    # "start":J
    .end local v5    # "end":J
    goto :goto_121

    .line 9176
    :cond_117
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tryStartRequestPreviewOnFinish:Z

    .line 9177
    const/4 v1, 0x2

    if-ne p1, v1, :cond_121

    .line 9178
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlayingVideoFile:Landroid/net/Uri;

    invoke-direct {p0, v1, v2, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->preparePlayer(Landroid/net/Uri;ZZ)V

    .line 9181
    :cond_121
    :goto_121
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 9182
    return-void
.end method

.method private sendPressed(ZI)V
    .registers 10
    .param p1, "notify"    # Z
    .param p2, "scheduleDate"    # I

    .line 3461
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_9

    .line 3462
    return-void

    .line 3464
    :cond_9
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v1, 0x1

    if-ne v0, v1, :cond_11

    .line 3465
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->applyCurrentEditMode()V

    .line 3467
    :cond_11
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v0, :cond_8f

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doneButtonPressed:Z

    if-nez v0, :cond_8f

    .line 3468
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v0, :cond_63

    .line 3469
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v0

    .line 3470
    .local v0, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v2

    .line 3471
    .local v2, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    if-nez v2, :cond_39

    invoke-static {v0}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v3

    if-eqz v3, :cond_33

    iget-boolean v3, v0, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->megagroup:Z

    if-nez v3, :cond_39

    :cond_33
    invoke-static {v0}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v3

    if-nez v3, :cond_63

    .line 3472
    :cond_39
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v3}, Lim/tpelyyftgw/messenger/MessagesController;->getNotificationsSettings(I)Landroid/content/SharedPreferences;

    move-result-object v3

    invoke-interface {v3}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v3

    new-instance v4, Ljava/lang/StringBuilder;

    invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V

    const-string v5, "silent_"

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/ChatActivity;->getDialogId()J

    move-result-wide v5

    invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v4

    xor-int/lit8 v5, p1, 0x1

    invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;

    move-result-object v3

    invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->commit()Z

    .line 3476
    .end local v0    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    .end local v2    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :cond_63
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectSameMediaType:Z

    if-eqz v0, :cond_6e

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkSelectedIsSameType()Z

    move-result v0

    if-eqz v0, :cond_6e

    .line 3477
    return-void

    .line 3480
    :cond_6e
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getCurrentVideoEditedInfo()Lim/tpelyyftgw/messenger/VideoEditedInfo;

    move-result-object v0

    .line 3481
    .local v0, "videoEditedInfo":Lim/tpelyyftgw/messenger/VideoEditedInfo;
    const-string v2, ""

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mstrPath:Ljava/lang/String;

    .line 3482
    if-eqz v0, :cond_82

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/VideoEditedInfo;->needConvert()Z

    move-result v2

    if-eqz v2, :cond_82

    .line 3483
    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoConvert(Lim/tpelyyftgw/messenger/VideoEditedInfo;)V

    .line 3484
    return-void

    .line 3487
    :cond_82
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-interface {v2, v3, v0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->sendButtonPressed(ILim/tpelyyftgw/messenger/VideoEditedInfo;ZI)V

    .line 3488
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doneButtonPressed:Z

    .line 3489
    const/4 v1, 0x0

    invoke-virtual {p0, v1, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 3491
    .end local v0    # "videoEditedInfo":Lim/tpelyyftgw/messenger/VideoEditedInfo;
    :cond_8f
    return-void
.end method

.method private setCompressItemEnabled(ZZ)V
    .registers 10
    .param p1, "enabled"    # Z
    .param p2, "animated"    # Z

    .line 9435
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    if-nez v0, :cond_5

    .line 9436
    return-void

    .line 9438
    :cond_5
    if-eqz p1, :cond_d

    invoke-virtual {v0}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-nez v0, :cond_17

    :cond_d
    if-nez p1, :cond_18

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-nez v0, :cond_18

    .line 9439
    :cond_17
    return-void

    .line 9441
    :cond_18
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const/4 v1, 0x0

    const/4 v2, 0x1

    if-eqz p1, :cond_23

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    goto :goto_24

    :cond_23
    move-object v3, v1

    :goto_24
    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 9442
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0, p1}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 9443
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0, p1}, Landroid/widget/ImageView;->setClickable(Z)V

    .line 9444
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItemAnimation:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_3a

    .line 9445
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V

    .line 9446
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItemAnimation:Landroid/animation/AnimatorSet;

    .line 9448
    :cond_3a
    const/high16 v0, 0x3f800000    # 1.0f

    const/high16 v1, 0x3f000000    # 0.5f

    if-eqz p2, :cond_74

    .line 9449
    new-instance v3, Landroid/animation/AnimatorSet;

    invoke-direct {v3}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItemAnimation:Landroid/animation/AnimatorSet;

    .line 9450
    new-array v4, v2, [Landroid/animation/Animator;

    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    sget-object v6, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v2, v2, [F

    if-eqz p1, :cond_52

    goto :goto_54

    :cond_52
    const/high16 v0, 0x3f000000    # 0.5f

    :goto_54
    const/4 v1, 0x0

    aput v0, v2, v1

    invoke-static {v5, v6, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    aput-object v0, v4, v1

    invoke-virtual {v3, v4}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 9451
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItemAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v1, 0xb4

    invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 9452
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItemAnimation:Landroid/animation/AnimatorSet;

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 9453
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItemAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    goto :goto_7e

    .line 9455
    :cond_74
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    if-eqz p1, :cond_79

    goto :goto_7b

    :cond_79
    const/high16 v0, 0x3f000000    # 0.5f

    :goto_7b
    invoke-virtual {v2, v0}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 9457
    :goto_7e
    return-void
.end method

.method private setCropBitmap()V
    .registers 5

    .line 7158
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v1, 0x1

    if-eq v0, v1, :cond_6

    .line 7159
    return-void

    .line 7161
    :cond_6
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v0

    .line 7162
    .local v0, "bitmap":Landroid/graphics/Bitmap;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->getOrientation()I

    move-result v1

    .line 7163
    .local v1, "orientation":I
    if-nez v0, :cond_20

    .line 7164
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/ClippingImageView;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v0

    .line 7165
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/ClippingImageView;->getOrientation()I

    move-result v1

    .line 7167
    :cond_20
    if-eqz v0, :cond_2f

    .line 7168
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    const/4 v3, 0x0

    invoke-virtual {v2, v0, v1, v3, v3}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setBitmap(Landroid/graphics/Bitmap;IZZ)V

    .line 7169
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-nez v2, :cond_2f

    .line 7170
    invoke-direct {p0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCropTranslations(Z)V

    .line 7173
    :cond_2f
    return-void
.end method

.method private setCropTranslations(Z)V
    .registers 16
    .param p1, "animated"    # Z

    .line 7119
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v1, 0x1

    if-eq v0, v1, :cond_6

    .line 7120
    return-void

    .line 7122
    :cond_6
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapWidth()I

    move-result v0

    .line 7123
    .local v0, "bitmapWidth":I
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapHeight()I

    move-result v2

    .line 7124
    .local v2, "bitmapHeight":I
    if-eqz v0, :cond_b9

    if-nez v2, :cond_18

    goto/16 :goto_b9

    .line 7128
    :cond_18
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v3

    int-to-float v3, v3

    int-to-float v4, v0

    div-float/2addr v3, v4

    .line 7129
    .local v3, "scaleX":F
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v4

    int-to-float v4, v4

    int-to-float v5, v2

    div-float/2addr v4, v5

    .line 7130
    .local v4, "scaleY":F
    cmpl-float v5, v3, v4

    if-lez v5, :cond_2c

    move v5, v4

    goto :goto_2d

    :cond_2c
    move v5, v3

    .line 7132
    .local v5, "scaleFinal":F
    :goto_2d
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth(I)I

    move-result v6

    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight(I)I

    move-result v7

    invoke-static {v6, v7}, Ljava/lang/Math;->min(II)I

    move-result v6

    int-to-float v6, v6

    .line 7133
    .local v6, "minSide":F
    int-to-float v7, v0

    div-float v7, v6, v7

    .line 7134
    .local v7, "newScaleX":F
    int-to-float v8, v2

    div-float v8, v6, v8

    .line 7135
    .local v8, "newScaleY":F
    cmpl-float v9, v7, v8

    if-lez v9, :cond_46

    move v9, v7

    goto :goto_47

    :cond_46
    move v9, v8

    .line 7137
    .local v9, "newScale":F
    :goto_47
    const/high16 v10, 0x42600000    # 56.0f

    const/4 v11, 0x2

    if-eqz p1, :cond_8b

    .line 7138
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v12

    iput-wide v12, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    .line 7139
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getLeftInset()I

    move-result v12

    div-int/2addr v12, v11

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getRightInset()I

    move-result v13

    div-int/2addr v13, v11

    sub-int/2addr v12, v13

    int-to-float v12, v12

    iput v12, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToX:F

    .line 7140
    iget v12, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-ne v12, v11, :cond_73

    .line 7141
    const/high16 v11, 0x42b80000    # 92.0f

    invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v11

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    sub-int/2addr v11, v10

    int-to-float v10, v11

    iput v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    goto :goto_84

    .line 7142
    :cond_73
    const/4 v11, 0x3

    if-ne v12, v11, :cond_84

    .line 7143
    const/high16 v11, 0x42300000    # 44.0f

    invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v11

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    sub-int/2addr v11, v10

    int-to-float v10, v11

    iput v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    .line 7146
    :cond_84
    :goto_84
    div-float v10, v9, v5

    iput v10, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToScale:F

    .line 7147
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    goto :goto_b8

    .line 7149
    :cond_8b
    const-wide/16 v12, 0x0

    iput-wide v12, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    .line 7150
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getLeftInset()I

    move-result v1

    div-int/2addr v1, v11

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getRightInset()I

    move-result v12

    div-int/2addr v12, v11

    sub-int/2addr v1, v12

    int-to-float v1, v1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 7151
    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    neg-int v1, v1

    sget v10, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v12, 0x15

    if-lt v10, v12, :cond_ac

    sget v10, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    div-int/2addr v10, v11

    goto :goto_ad

    :cond_ac
    const/4 v10, 0x0

    :goto_ad
    add-int/2addr v1, v10

    int-to-float v1, v1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 7152
    div-float v1, v9, v5

    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    .line 7153
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 7155
    :goto_b8
    return-void

    .line 7125
    .end local v3    # "scaleX":F
    .end local v4    # "scaleY":F
    .end local v5    # "scaleFinal":F
    .end local v6    # "minSide":F
    .end local v7    # "newScaleX":F
    .end local v8    # "newScaleY":F
    .end local v9    # "newScale":F
    :cond_b9
    :goto_b9
    return-void
.end method

.method private setCurrentCaption(Lim/tpelyyftgw/messenger/MessageObject;Ljava/lang/CharSequence;Z)V
    .registers 20
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "caption"    # Ljava/lang/CharSequence;
    .param p3, "animated"    # Z

    .line 6545
    move-object/from16 v1, p0

    move-object/from16 v2, p1

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needCaptionLayout:Z

    const/4 v3, 0x0

    if-eqz v0, :cond_37

    .line 6546
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0}, Landroid/widget/TextView;->getParent()Landroid/view/ViewParent;

    move-result-object v0

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    if-eq v0, v4, :cond_65

    .line 6547
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 6548
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->removeView(Landroid/view/View;)V

    .line 6549
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    const/high16 v5, -0x40800000    # -1.0f

    const/high16 v6, -0x40000000    # -2.0f

    const/16 v7, 0x53

    const/4 v8, 0x0

    const/4 v9, 0x0

    const/high16 v10, 0x42980000    # 76.0f

    const/high16 v11, 0x42400000    # 48.0f

    invoke-static/range {v5 .. v11}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v5

    invoke-virtual {v0, v4, v5}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    goto :goto_65

    .line 6552
    :cond_37
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0}, Landroid/widget/TextView;->getParent()Landroid/view/ViewParent;

    move-result-object v0

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    if-eq v0, v4, :cond_65

    .line 6553
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    const/high16 v4, 0x7f000000

    invoke-virtual {v0, v4}, Landroid/widget/TextView;->setBackgroundColor(I)V

    .line 6554
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v4}, Landroid/widget/FrameLayout;->removeView(Landroid/view/View;)V

    .line 6555
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    const/high16 v5, -0x40800000    # -1.0f

    const/high16 v6, -0x40000000    # -2.0f

    const/16 v7, 0x53

    const/4 v8, 0x0

    const/4 v9, 0x0

    const/4 v10, 0x0

    const/high16 v11, 0x42400000    # 48.0f

    invoke-static/range {v5 .. v11}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v5

    invoke-virtual {v0, v4, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 6558
    :cond_65
    :goto_65
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    const/4 v4, 0x1

    const/4 v5, 0x0

    if-eqz v0, :cond_76

    .line 6559
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v4}, Landroid/widget/TextView;->setMaxLines(I)V

    .line 6560
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v4}, Landroid/widget/TextView;->setSingleLine(Z)V

    goto :goto_8e

    .line 6562
    :cond_76
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v5}, Landroid/widget/TextView;->setSingleLine(Z)V

    .line 6563
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v6, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v6, v6, Landroid/graphics/Point;->x:I

    sget-object v7, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v7, v7, Landroid/graphics/Point;->y:I

    if-le v6, v7, :cond_89

    const/4 v6, 0x5

    goto :goto_8b

    :cond_89
    const/16 v6, 0xa

    :goto_8b
    invoke-virtual {v0, v6}, Landroid/widget/TextView;->setMaxLines(I)V

    .line 6565
    :goto_8e
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0}, Landroid/widget/TextView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_98

    const/4 v0, 0x1

    goto :goto_99

    :cond_98
    const/4 v0, 0x0

    :goto_99
    move v6, v0

    .line 6566
    .local v6, "wasVisisble":Z
    invoke-static/range {p2 .. p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    const/high16 v7, 0x40a00000    # 5.0f

    const-wide/16 v8, 0xc8

    const/4 v11, -0x1

    const/4 v12, 0x0

    const/4 v13, 0x2

    if-nez v0, :cond_1a0

    .line 6567
    invoke-static {v3, v4}, Lim/tpelyyftgw/ui/actionbar/Theme;->createChatResources(Landroid/content/Context;Z)V

    .line 6569
    const/high16 v0, 0x41a00000    # 20.0f

    if-eqz v2, :cond_d9

    iget-object v14, v2, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v14, v14, Lim/tpelyyftgw/tgnet/TLRPC$Message;->entities:Ljava/util/ArrayList;

    invoke-virtual {v14}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v14

    if-nez v14, :cond_d9

    .line 6570
    invoke-interface/range {p2 .. p2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;

    move-result-object v14

    invoke-static {v14}, Landroid/text/SpannableString;->valueOf(Ljava/lang/CharSequence;)Landroid/text/SpannableString;

    move-result-object v14

    .line 6571
    .local v14, "spannableString":Landroid/text/Spannable;
    invoke-virtual {v2, v14, v4, v5}, Lim/tpelyyftgw/messenger/MessageObject;->addEntitiesToText(Ljava/lang/CharSequence;ZZ)Z

    .line 6572
    iget-object v15, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v15}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;

    move-result-object v15

    invoke-virtual {v15}, Landroid/text/TextPaint;->getFontMetricsInt()Landroid/graphics/Paint$FontMetricsInt;

    move-result-object v15

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    invoke-static {v14, v15, v0, v5}, Lim/tpelyyftgw/messenger/Emoji;->replaceEmoji(Ljava/lang/CharSequence;Landroid/graphics/Paint$FontMetricsInt;IZ)Ljava/lang/CharSequence;

    move-result-object v0

    .line 6573
    .end local v14    # "spannableString":Landroid/text/Spannable;
    .local v0, "str":Ljava/lang/CharSequence;
    move-object/from16 v15, p2

    move-object v10, v0

    goto :goto_f3

    .line 6574
    .end local v0    # "str":Ljava/lang/CharSequence;
    :cond_d9
    new-instance v14, Landroid/text/SpannableStringBuilder;

    move-object/from16 v15, p2

    invoke-direct {v14, v15}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V

    iget-object v10, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v10}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;

    move-result-object v10

    invoke-virtual {v10}, Landroid/text/TextPaint;->getFontMetricsInt()Landroid/graphics/Paint$FontMetricsInt;

    move-result-object v10

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    invoke-static {v14, v10, v0, v5}, Lim/tpelyyftgw/messenger/Emoji;->replaceEmoji(Ljava/lang/CharSequence;Landroid/graphics/Paint$FontMetricsInt;IZ)Ljava/lang/CharSequence;

    move-result-object v0

    move-object v10, v0

    .line 6576
    .local v10, "str":Ljava/lang/CharSequence;
    :goto_f3
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v10}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V

    .line 6577
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_101

    .line 6578
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V

    .line 6579
    iput-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    .line 6592
    :cond_101
    :try_start_101
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    :try_end_106
    .catch Ljava/lang/Exception; {:try_start_101 .. :try_end_106} :catch_107

    .line 6595
    goto :goto_10b

    .line 6593
    :catch_107
    move-exception v0

    .line 6594
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 6596
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_10b
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v5}, Landroid/widget/TextView;->setScrollY(I)V

    .line 6597
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v11}, Landroid/widget/TextView;->setTextColor(I)V

    .line 6598
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isActionBarVisible:Z

    if-eqz v0, :cond_12b

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_129

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v0

    if-nez v0, :cond_12b

    :cond_129
    const/4 v0, 0x1

    goto :goto_12c

    :cond_12b
    const/4 v0, 0x0

    .line 6599
    .local v0, "visible":Z
    :goto_12c
    if-eqz v0, :cond_18b

    .line 6600
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v3, v5}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6601
    if-eqz p3, :cond_183

    if-nez v6, :cond_183

    .line 6602
    new-instance v3, Landroid/animation/AnimatorSet;

    invoke-direct {v3}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    .line 6603
    invoke-virtual {v3, v8, v9}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 6604
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    sget-object v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;

    invoke-virtual {v3, v8}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 6605
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    new-instance v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$40;

    invoke-direct {v8, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$40;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v3, v8}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 6613
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    new-array v8, v13, [Landroid/animation/Animator;

    iget-object v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v11, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v14, v13, [F

    fill-array-data v14, :array_228

    .line 6614
    invoke-static {v9, v11, v14}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v9

    aput-object v9, v8, v5

    iget-object v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v11, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v13, v13, [F

    .line 6615
    invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v7

    int-to-float v7, v7

    aput v7, v13, v5

    aput v12, v13, v4

    invoke-static {v9, v11, v13}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v5

    aput-object v5, v8, v4

    .line 6613
    invoke-virtual {v3, v8}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 6616
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->start()V

    goto :goto_19e

    .line 6618
    :cond_183
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    const/high16 v4, 0x3f800000    # 1.0f

    invoke-virtual {v3, v4}, Landroid/widget/TextView;->setAlpha(F)V

    goto :goto_19e

    .line 6620
    :cond_18b
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v3}, Landroid/widget/TextView;->getVisibility()I

    move-result v3

    if-nez v3, :cond_19e

    .line 6621
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    const/4 v4, 0x4

    invoke-virtual {v3, v4}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6622
    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v3, v12}, Landroid/widget/TextView;->setAlpha(F)V

    .line 6624
    .end local v0    # "visible":Z
    .end local v10    # "str":Ljava/lang/CharSequence;
    :cond_19e
    :goto_19e
    goto/16 :goto_226

    .line 6625
    :cond_1a0
    move-object/from16 v15, p2

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needCaptionLayout:Z

    if-eqz v0, :cond_1c9

    .line 6626
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    const v3, 0x7f0f00bb

    const-string v4, "AddCaption"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 6627
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    const-string v3, "empty"

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V

    .line 6628
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v5}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6629
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    const v3, -0x4d000001

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextColor(I)V

    goto :goto_226

    .line 6631
    :cond_1c9
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v11}, Landroid/widget/TextView;->setTextColor(I)V

    .line 6632
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V

    .line 6633
    if-eqz p3, :cond_220

    if-eqz v6, :cond_220

    .line 6634
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    .line 6635
    invoke-virtual {v0, v8, v9}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 6636
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    sget-object v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;

    invoke-virtual {v0, v3}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 6637
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$41;

    invoke-direct {v3, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$41;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v3}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 6653
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    new-array v3, v13, [Landroid/animation/Animator;

    iget-object v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v9, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v10, v4, [F

    aput v12, v10, v5

    .line 6654
    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v3, v5

    iget-object v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v9, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v10, v4, [F

    .line 6655
    invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v7

    int-to-float v7, v7

    aput v7, v10, v5

    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v5

    aput-object v5, v3, v4

    .line 6653
    invoke-virtual {v0, v3}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 6656
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentCaptionAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    goto :goto_226

    .line 6658
    :cond_220
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    const/4 v3, 0x4

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6662
    :goto_226
    return-void

    nop

    :array_228
    .array-data 4
        0x0
        0x3f800000    # 1.0f
    .end array-data
.end method

.method private setDoubleTapEnabled(Z)V
    .registers 4
    .param p1, "value"    # Z

    .line 5961
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doubleTapEnabled:Z

    .line 5962
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->gestureDetector:Landroid/view/GestureDetector;

    if-eqz p1, :cond_8

    move-object v1, p0

    goto :goto_9

    :cond_8
    const/4 v1, 0x0

    :goto_9
    invoke-virtual {v0, v1}, Landroid/view/GestureDetector;->setOnDoubleTapListener(Landroid/view/GestureDetector$OnDoubleTapListener;)V

    .line 5963
    return-void
.end method

.method private setImageIndex(IZ)V
    .registers 20
    .param p1, "index"    # I
    .param p2, "init"    # Z

    .line 6356
    move-object/from16 v0, p0

    move/from16 v1, p1

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    if-eq v2, v1, :cond_2bd

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-nez v2, :cond_e

    goto/16 :goto_2bd

    .line 6359
    :cond_e
    const/4 v2, 0x0

    if-nez p2, :cond_1a

    .line 6360
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    if-eqz v3, :cond_1a

    .line 6361
    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->release()V

    .line 6362
    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    .line 6365
    :cond_1a
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    invoke-direct/range {p0 .. p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileName(I)Ljava/lang/String;

    move-result-object v4

    const/4 v5, 0x0

    aput-object v4, v3, v5

    .line 6366
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    add-int/lit8 v4, v1, 0x1

    invoke-direct {v0, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileName(I)Ljava/lang/String;

    move-result-object v4

    const/4 v6, 0x1

    aput-object v4, v3, v6

    .line 6367
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    add-int/lit8 v4, v1, -0x1

    invoke-direct {v0, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileName(I)Ljava/lang/String;

    move-result-object v4

    const/4 v7, 0x2

    aput-object v4, v3, v7

    .line 6368
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    invoke-direct {v0, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileLocation(Lim/tpelyyftgw/messenger/ImageLocation;)Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    move-result-object v8

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-interface {v3, v4, v8, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->willSwitchFromPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;I)V

    .line 6370
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    .line 6371
    .local v3, "prevIndex":I
    iput v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    .line 6372
    invoke-direct/range {p0 .. p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setIsAboutToSwitchToIndex(IZ)V

    .line 6374
    const/4 v4, 0x0

    .line 6375
    .local v4, "isVideo":Z
    const/4 v8, 0x0

    .line 6376
    .local v8, "sameImage":Z
    const/4 v9, 0x0

    .line 6378
    .local v9, "videoPath":Landroid/net/Uri;
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v10

    if-nez v10, :cond_b2

    .line 6379
    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    if-ltz v10, :cond_ae

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v11}, Ljava/util/ArrayList;->size()I

    move-result v11

    if-lt v10, v11, :cond_67

    goto :goto_ae

    .line 6383
    :cond_67
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v10, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v10

    check-cast v10, Lim/tpelyyftgw/messenger/MessageObject;

    .line 6384
    .local v10, "newMessageObject":Lim/tpelyyftgw/messenger/MessageObject;
    if-eqz p2, :cond_83

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v11, :cond_83

    invoke-virtual {v11}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v11

    invoke-virtual {v10}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v12

    if-ne v11, v12, :cond_83

    const/4 v11, 0x1

    goto :goto_84

    :cond_83
    const/4 v11, 0x0

    :goto_84
    move v8, v11

    .line 6385
    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 6386
    invoke-virtual {v10}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v4

    .line 6387
    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    if-ne v11, v6, :cond_ac

    .line 6388
    invoke-virtual {v10}, Lim/tpelyyftgw/messenger/MessageObject;->canPreviewDocument()Z

    move-result v11

    iput-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canZoom:Z

    if-eqz v11, :cond_a4

    .line 6389
    sget-boolean v11, Lim/tpelyyftgw/messenger/SharedConfig;->saveToGallery:Z

    if-eqz v11, :cond_a0

    .line 6390
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v11, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 6391
    :cond_a0
    invoke-direct {v0, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setDoubleTapEnabled(Z)V

    goto :goto_ac

    .line 6393
    :cond_a4
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v11, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6394
    invoke-direct {v0, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setDoubleTapEnabled(Z)V

    .line 6397
    .end local v10    # "newMessageObject":Lim/tpelyyftgw/messenger/MessageObject;
    :cond_ac
    :goto_ac
    goto/16 :goto_1bb

    .line 6380
    :cond_ae
    :goto_ae
    invoke-virtual {v0, v5, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 6381
    return-void

    .line 6397
    :cond_b2
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v10

    if-nez v10, :cond_d5

    .line 6398
    if-ltz v1, :cond_d1

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->size()I

    move-result v10

    if-lt v1, v10, :cond_c5

    goto :goto_d1

    .line 6402
    :cond_c5
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v10, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v10

    check-cast v10, Lim/tpelyyftgw/messenger/SecureDocument;

    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentSecureDocument:Lim/tpelyyftgw/messenger/SecureDocument;

    goto/16 :goto_1bb

    .line 6399
    :cond_d1
    :goto_d1
    invoke-virtual {v0, v5, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 6400
    return-void

    .line 6403
    :cond_d5
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v10

    if-nez v10, :cond_11f

    .line 6404
    if-ltz v1, :cond_11b

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->size()I

    move-result v10

    if-lt v1, v10, :cond_e8

    goto :goto_11b

    .line 6408
    :cond_e8
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    .line 6409
    .local v10, "old":Lim/tpelyyftgw/messenger/ImageLocation;
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v11, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v11

    check-cast v11, Lim/tpelyyftgw/messenger/ImageLocation;

    .line 6410
    .local v11, "newLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    if-eqz p2, :cond_10f

    if-eqz v10, :cond_10f

    if-eqz v11, :cond_10f

    iget-object v12, v10, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget v12, v12, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->local_id:I

    iget-object v13, v11, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->local_id:I

    if-ne v12, v13, :cond_10f

    iget-object v12, v10, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget-wide v12, v12, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->volume_id:J

    iget-object v14, v11, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget-wide v14, v14, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->volume_id:J

    cmp-long v16, v12, v14

    if-nez v16, :cond_10f

    .line 6411
    const/4 v8, 0x1

    .line 6413
    :cond_10f
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v12, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v12

    check-cast v12, Lim/tpelyyftgw/messenger/ImageLocation;

    iput-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    .line 6414
    .end local v10    # "old":Lim/tpelyyftgw/messenger/ImageLocation;
    .end local v11    # "newLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    :cond_119
    goto/16 :goto_1bb

    .line 6405
    :cond_11b
    :goto_11b
    invoke-virtual {v0, v5, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 6406
    return-void

    .line 6414
    :cond_11f
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v10

    if-nez v10, :cond_119

    .line 6415
    if-ltz v1, :cond_1b7

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->size()I

    move-result v10

    if-lt v1, v10, :cond_133

    goto/16 :goto_1b7

    .line 6419
    :cond_133
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v10, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v10

    .line 6420
    .local v10, "object":Ljava/lang/Object;
    instance-of v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v11, :cond_189

    .line 6421
    move-object v11, v10

    check-cast v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    .line 6422
    .local v11, "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v12, :cond_159

    .line 6423
    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v12}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;)Ljava/io/File;

    move-result-object v12

    invoke-virtual {v12}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v12

    iput-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPathObject:Ljava/lang/String;

    .line 6424
    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v12}, Lim/tpelyyftgw/messenger/MessageObject;->isVideoDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v4

    goto :goto_188

    .line 6425
    :cond_159
    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    if-eqz v12, :cond_174

    .line 6426
    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    iget-object v12, v12, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->sizes:Ljava/util/ArrayList;

    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v13

    invoke-static {v12, v13}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v12

    invoke-static {v12}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;)Ljava/io/File;

    move-result-object v12

    invoke-virtual {v12}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v12

    iput-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPathObject:Ljava/lang/String;

    goto :goto_188

    .line 6427
    :cond_174
    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    instance-of v12, v12, Lim/tpelyyftgw/tgnet/TLRPC$TL_webDocument;

    if-eqz v12, :cond_188

    .line 6428
    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v12, v12, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    iput-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPathObject:Ljava/lang/String;

    .line 6429
    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string v13, "video"

    invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v4

    .line 6431
    .end local v11    # "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    :cond_188
    :goto_188
    goto :goto_1bb

    .line 6432
    :cond_189
    const/4 v11, 0x0

    .line 6433
    .local v11, "isAnimation":Z
    instance-of v12, v10, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v12, :cond_1a9

    .line 6434
    move-object v12, v10

    check-cast v12, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 6435
    .local v12, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    iget-object v13, v12, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    iput-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPathObject:Ljava/lang/String;

    .line 6436
    if-nez v13, :cond_19b

    .line 6437
    invoke-virtual {v0, v5, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 6438
    return-void

    .line 6440
    :cond_19b
    iget-boolean v4, v12, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    .line 6441
    new-instance v13, Ljava/io/File;

    iget-object v14, v12, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    invoke-direct {v13, v14}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    invoke-static {v13}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;

    move-result-object v9

    .line 6442
    .end local v12    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    :cond_1a8
    goto :goto_1bb

    :cond_1a9
    instance-of v12, v10, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v12, :cond_1a8

    .line 6443
    move-object v12, v10

    check-cast v12, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    .line 6444
    .local v12, "searchImage":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->getPathToAttach()Ljava/lang/String;

    move-result-object v13

    iput-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPathObject:Ljava/lang/String;

    goto :goto_1bb

    .line 6416
    .end local v10    # "object":Ljava/lang/Object;
    .end local v11    # "isAnimation":Z
    .end local v12    # "searchImage":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    :cond_1b7
    :goto_1b7
    invoke-virtual {v0, v5, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 6417
    return-void

    .line 6449
    :goto_1bb
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlaceObject:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    if-eqz v10, :cond_1cb

    .line 6450
    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    if-nez v11, :cond_1c9

    .line 6451
    iget-object v10, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v10, v6, v6}, Lim/tpelyyftgw/messenger/ImageReceiver;->setVisible(ZZ)V

    goto :goto_1cb

    .line 6453
    :cond_1c9
    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showAfterAnimation:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    .line 6456
    :cond_1cb
    :goto_1cb
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    invoke-direct {v0, v12}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileLocation(Lim/tpelyyftgw/messenger/ImageLocation;)Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    move-result-object v12

    iget v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-interface {v10, v11, v12, v13, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getPlaceForPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;IZ)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    move-result-object v10

    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlaceObject:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    .line 6457
    if-eqz v10, :cond_1eb

    .line 6458
    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    if-nez v11, :cond_1e9

    .line 6459
    iget-object v10, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v10, v5, v6}, Lim/tpelyyftgw/messenger/ImageReceiver;->setVisible(ZZ)V

    goto :goto_1eb

    .line 6461
    :cond_1e9
    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->hideAfterAnimation:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    .line 6465
    :cond_1eb
    :goto_1eb
    if-nez v8, :cond_256

    .line 6466
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->draggingDown:Z

    .line 6467
    const/4 v10, 0x0

    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 6468
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    .line 6469
    const/high16 v11, 0x3f800000    # 1.0f

    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    .line 6470
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToX:F

    .line 6471
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    .line 6472
    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToScale:F

    .line 6473
    const-wide/16 v12, 0x0

    iput-wide v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    .line 6474
    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    .line 6475
    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    .line 6476
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    if-eqz v2, :cond_20e

    .line 6477
    const/4 v12, 0x4

    invoke-virtual {v2, v12}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->setVisibility(I)V

    .line 6480
    :cond_20e
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartDistance:F

    .line 6481
    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartScale:F

    .line 6482
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterX:F

    .line 6483
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchCenterY:F

    .line 6484
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartX:F

    .line 6485
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pinchStartY:F

    .line 6486
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartX:F

    .line 6487
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moveStartY:F

    .line 6488
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zooming:Z

    .line 6489
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->moving:Z

    .line 6490
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doubleTap:Z

    .line 6491
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->invalidCoords:Z

    .line 6492
    iput-boolean v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canDragDown:Z

    .line 6493
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changingPage:Z

    .line 6494
    iput v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchImageAfterAnimation:I

    .line 6495
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    if-eq v2, v6, :cond_24e

    .line 6496
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v2

    if-eqz v2, :cond_24b

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v2, v2, v5

    if-eqz v2, :cond_249

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v2, v2, v5

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->access$11900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;)I

    move-result v2

    if-eqz v2, :cond_249

    goto :goto_24b

    :cond_249
    const/4 v2, 0x0

    goto :goto_24c

    :cond_24b
    :goto_24b
    const/4 v2, 0x1

    :goto_24c
    iput-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canZoom:Z

    .line 6498
    :cond_24e
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    invoke-direct {v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 6499
    invoke-direct {v0, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->releasePlayer(Z)V

    .line 6501
    :cond_256
    if-eqz v4, :cond_25f

    if-eqz v9, :cond_25f

    .line 6502
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isStreaming:Z

    .line 6503
    invoke-direct {v0, v9, v5, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->preparePlayer(Landroid/net/Uri;ZZ)V

    .line 6506
    :cond_25f
    const/4 v2, -0x1

    if-ne v3, v2, :cond_270

    .line 6507
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImages()V

    .line 6509
    const/4 v2, 0x0

    .local v2, "a":I
    :goto_266
    const/4 v6, 0x3

    if-ge v2, v6, :cond_26f

    .line 6510
    invoke-direct {v0, v2, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    .line 6509
    add-int/lit8 v2, v2, 0x1

    goto :goto_266

    .end local v2    # "a":I
    :cond_26f
    goto :goto_2bc

    .line 6513
    :cond_270
    invoke-direct {v0, v5, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    .line 6514
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    if-le v3, v2, :cond_298

    .line 6515
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 6516
    .local v10, "temp":Lim/tpelyyftgw/messenger/ImageReceiver;
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 6517
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 6518
    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 6520
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v12, v11, v5

    .line 6521
    .local v12, "tempProgress":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;
    aget-object v13, v11, v7

    aput-object v13, v11, v5

    .line 6522
    aput-object v12, v11, v7

    .line 6523
    sub-int/2addr v2, v6

    invoke-direct {v0, v10, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setIndexToImage(Lim/tpelyyftgw/messenger/ImageReceiver;I)V

    .line 6525
    invoke-direct {v0, v6, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    .line 6526
    invoke-direct {v0, v7, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    .end local v10    # "temp":Lim/tpelyyftgw/messenger/ImageReceiver;
    .end local v12    # "tempProgress":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;
    goto :goto_2bb

    .line 6527
    :cond_298
    if-ge v3, v2, :cond_2bb

    .line 6528
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 6529
    .restart local v10    # "temp":Lim/tpelyyftgw/messenger/ImageReceiver;
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 6530
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 6531
    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    .line 6533
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v12, v11, v5

    .line 6534
    .restart local v12    # "tempProgress":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;
    aget-object v13, v11, v6

    aput-object v13, v11, v5

    .line 6535
    aput-object v12, v11, v6

    .line 6536
    add-int/2addr v2, v6

    invoke-direct {v0, v10, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setIndexToImage(Lim/tpelyyftgw/messenger/ImageReceiver;I)V

    .line 6538
    invoke-direct {v0, v6, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    .line 6539
    invoke-direct {v0, v7, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    goto :goto_2bc

    .line 6527
    .end local v10    # "temp":Lim/tpelyyftgw/messenger/ImageReceiver;
    .end local v12    # "tempProgress":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;
    :cond_2bb
    :goto_2bb
    nop

    .line 6542
    :goto_2bc
    return-void

    .line 6357
    .end local v3    # "prevIndex":I
    .end local v4    # "isVideo":Z
    .end local v8    # "sameImage":Z
    .end local v9    # "videoPath":Landroid/net/Uri;
    :cond_2bd
    :goto_2bd
    return-void
.end method

.method private setImages()V
    .registers 3

    .line 5970
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    if-nez v0, :cond_1d

    .line 5971
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setIndexToImage(Lim/tpelyyftgw/messenger/ImageReceiver;I)V

    .line 5972
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    add-int/lit8 v1, v1, 0x1

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setIndexToImage(Lim/tpelyyftgw/messenger/ImageReceiver;I)V

    .line 5973
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    add-int/lit8 v1, v1, -0x1

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setIndexToImage(Lim/tpelyyftgw/messenger/ImageReceiver;I)V

    .line 5975
    :cond_1d
    return-void
.end method

.method private setIndexToImage(Lim/tpelyyftgw/messenger/ImageReceiver;I)V
    .registers 31
    .param p1, "imageReceiver"    # Lim/tpelyyftgw/messenger/ImageReceiver;
    .param p2, "index"    # I

    .line 6801
    move-object/from16 v0, p0

    move-object/from16 v11, p1

    move/from16 v12, p2

    const/4 v1, 0x0

    invoke-virtual {v11, v1, v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->setOrientation(IZ)V

    .line 6802
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v2

    const/4 v3, 0x0

    if-nez v2, :cond_78

    .line 6803
    if-ltz v12, :cond_531

    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-ge v12, v1, :cond_531

    .line 6804
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v1, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v13

    .line 6805
    .local v13, "object":Ljava/lang/Object;
    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v1

    int-to-float v1, v1

    sget v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->density:F

    div-float/2addr v1, v2

    float-to-int v14, v1

    .line 6806
    .local v14, "size":I
    const/4 v1, 0x0

    .line 6807
    .local v1, "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    if-eqz v2, :cond_37

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    if-ne v11, v2, :cond_37

    .line 6808
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    .line 6810
    :cond_37
    if-nez v1, :cond_41

    .line 6811
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    invoke-interface {v2, v3, v3, v12}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getThumbForPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;I)Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    move-result-object v1

    move-object v15, v1

    goto :goto_42

    .line 6810
    :cond_41
    move-object v15, v1

    .line 6813
    .end local v1    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .local v15, "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    :goto_42
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v1, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    move-object v10, v1

    check-cast v10, Lim/tpelyyftgw/messenger/SecureDocument;

    .line 6814
    .local v10, "document":Lim/tpelyyftgw/messenger/SecureDocument;
    iget-object v1, v10, Lim/tpelyyftgw/messenger/SecureDocument;->secureFile:Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;

    iget v9, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_secureFile;->size:I

    .line 6815
    .local v9, "imageSize":I
    invoke-static {v10}, Lim/tpelyyftgw/messenger/ImageLocation;->getForSecureDocument(Lim/tpelyyftgw/messenger/SecureDocument;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v2

    const/4 v4, 0x0

    const/4 v5, 0x0

    if-eqz v15, :cond_60

    new-instance v1, Landroid/graphics/drawable/BitmapDrawable;

    iget-object v3, v15, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->bitmap:Landroid/graphics/Bitmap;

    invoke-direct {v1, v3}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V

    move-object v6, v1

    goto :goto_61

    :cond_60
    move-object v6, v3

    :goto_61
    const/4 v8, 0x0

    const/16 v16, 0x0

    const/16 v17, 0x0

    const-string v3, "d"

    move-object/from16 v1, p1

    move v7, v9

    move/from16 v18, v9

    .end local v9    # "imageSize":I
    .local v18, "imageSize":I
    move-object/from16 v9, v16

    move-object/from16 v16, v10

    .end local v10    # "document":Lim/tpelyyftgw/messenger/SecureDocument;
    .local v16, "document":Lim/tpelyyftgw/messenger/SecureDocument;
    move/from16 v10, v17

    invoke-virtual/range {v1 .. v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;ILjava/lang/String;Ljava/lang/Object;I)V

    .line 6816
    .end local v13    # "object":Ljava/lang/Object;
    .end local v14    # "size":I
    .end local v15    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .end local v16    # "document":Lim/tpelyyftgw/messenger/SecureDocument;
    .end local v18    # "imageSize":I
    goto/16 :goto_531

    .line 6817
    :cond_78
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v2

    const-string v5, "%d_%d"

    if-nez v2, :cond_336

    .line 6818
    if-ltz v12, :cond_32d

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v2

    if-ge v12, v2, :cond_32d

    .line 6819
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v2, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v13

    .line 6820
    .restart local v13    # "object":Ljava/lang/Object;
    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v2

    int-to-float v2, v2

    sget v7, Lim/tpelyyftgw/messenger/AndroidUtilities;->density:F

    div-float/2addr v2, v7

    float-to-int v14, v2

    .line 6821
    .restart local v14    # "size":I
    const/4 v2, 0x0

    .line 6822
    .local v2, "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    if-eqz v7, :cond_a6

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    if-ne v11, v7, :cond_a6

    .line 6823
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    .line 6825
    :cond_a6
    if-nez v2, :cond_b0

    .line 6826
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    invoke-interface {v7, v3, v3, v12}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getThumbForPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;I)Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    move-result-object v2

    move-object v15, v2

    goto :goto_b1

    .line 6825
    :cond_b0
    move-object v15, v2

    .line 6828
    .end local v2    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .restart local v15    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    :goto_b1
    const/4 v2, 0x0

    .line 6829
    .local v2, "path":Ljava/lang/String;
    const/4 v7, 0x0

    .line 6830
    .local v7, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    const/4 v8, 0x0

    .line 6831
    .local v8, "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    const/4 v9, 0x0

    .line 6832
    .local v9, "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    const/4 v10, 0x0

    .line 6833
    .local v10, "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    const/16 v16, 0x0

    .line 6834
    .local v16, "imageSize":I
    const/16 v17, 0x0

    .line 6835
    .local v17, "filter":Ljava/lang/String;
    const/16 v18, 0x0

    .line 6836
    .local v18, "isVideo":Z
    const/16 v19, 0x0

    .line 6837
    .local v19, "cacheType":I
    instance-of v3, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v3, :cond_12d

    .line 6838
    move-object v3, v13

    check-cast v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 6839
    .local v3, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    iget-boolean v6, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    .line 6840
    .end local v18    # "isVideo":Z
    .local v6, "isVideo":Z
    iget-boolean v4, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    if-nez v4, :cond_f7

    .line 6841
    iget-object v4, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->imagePath:Ljava/lang/String;

    if-eqz v4, :cond_d2

    .line 6842
    iget-object v2, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->imagePath:Ljava/lang/String;

    goto :goto_d9

    .line 6844
    :cond_d2
    iget v4, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->orientation:I

    invoke-virtual {v11, v4, v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->setOrientation(IZ)V

    .line 6845
    iget-object v2, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    .line 6847
    :goto_d9
    sget-object v4, Ljava/util/Locale;->US:Ljava/util/Locale;

    move-object/from16 v18, v2

    const/4 v1, 0x2

    .end local v2    # "path":Ljava/lang/String;
    .local v18, "path":Ljava/lang/String;
    new-array v2, v1, [Ljava/lang/Object;

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const/16 v24, 0x0

    aput-object v1, v2, v24

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const/16 v21, 0x1

    aput-object v1, v2, v21

    invoke-static {v4, v5, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v17

    move-object/from16 v2, v18

    goto :goto_11d

    .line 6849
    .end local v18    # "path":Ljava/lang/String;
    .restart local v2    # "path":Ljava/lang/String;
    :cond_f7
    iget-object v1, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->thumbPath:Ljava/lang/String;

    if-eqz v1, :cond_ff

    .line 6850
    iget-object v1, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->thumbPath:Ljava/lang/String;

    move-object v2, v1

    .end local v2    # "path":Ljava/lang/String;
    .local v1, "path":Ljava/lang/String;
    goto :goto_11d

    .line 6852
    .end local v1    # "path":Ljava/lang/String;
    .restart local v2    # "path":Ljava/lang/String;
    :cond_ff
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v4, "vthumb://"

    invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget v4, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->imageId:I

    invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, ":"

    invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v4, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    move-object v2, v1

    .line 6855
    .end local v3    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    :goto_11d
    move-object/from16 v25, v2

    move-object/from16 v18, v17

    move/from16 v26, v19

    move/from16 v19, v6

    move/from16 v17, v16

    move-object/from16 v16, v8

    move-object v8, v10

    move-object v10, v7

    goto/16 :goto_256

    .end local v6    # "isVideo":Z
    .local v18, "isVideo":Z
    :cond_12d
    instance-of v1, v13, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v1, :cond_1fe

    .line 6856
    const/16 v19, 0x1

    .line 6857
    move-object v1, v13

    check-cast v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    .line 6858
    .local v1, "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    iget-object v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string v4, "video"

    invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-nez v3, :cond_1da

    iget-object v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v3}, Lim/tpelyyftgw/messenger/MessageObject;->isVideoDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v3

    if-eqz v3, :cond_14c

    move-object/from16 v25, v2

    goto/16 :goto_1dc

    .line 6865
    :cond_14c
    iget-object v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string v4, "gif"

    invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_16b

    iget-object v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v3, :cond_16b

    .line 6866
    iget-object v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    .line 6867
    .end local v7    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .local v3, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    iget-object v4, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    iget v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$Document;->size:I

    .line 6868
    .end local v16    # "imageSize":I
    .local v4, "imageSize":I
    const-string v6, "d"

    move-object/from16 v25, v2

    move-object v7, v3

    move/from16 v16, v4

    move-object/from16 v17, v6

    .end local v17    # "filter":Ljava/lang/String;
    .local v6, "filter":Ljava/lang/String;
    goto/16 :goto_24a

    .line 6869
    .end local v3    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .end local v4    # "imageSize":I
    .end local v6    # "filter":Ljava/lang/String;
    .restart local v7    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .restart local v16    # "imageSize":I
    .restart local v17    # "filter":Ljava/lang/String;
    :cond_16b
    iget-object v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    if-eqz v3, :cond_1a5

    .line 6870
    iget-object v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->sizes:Ljava/util/ArrayList;

    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPhotoSize()I

    move-result v4

    invoke-static {v3, v4}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v3

    .line 6871
    .local v3, "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    move-object v4, v3

    .line 6872
    .end local v9    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v4, "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    iget-object v6, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    .line 6873
    .end local v10    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .local v6, "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    iget v9, v3, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    .line 6874
    .end local v16    # "imageSize":I
    .local v9, "imageSize":I
    sget-object v10, Ljava/util/Locale;->US:Ljava/util/Locale;

    move-object/from16 v25, v2

    move-object/from16 v26, v3

    const/4 v2, 0x2

    .end local v2    # "path":Ljava/lang/String;
    .end local v3    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v25, "path":Ljava/lang/String;
    .local v26, "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    new-array v3, v2, [Ljava/lang/Object;

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    const/16 v16, 0x0

    aput-object v2, v3, v16

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    const/16 v16, 0x1

    aput-object v2, v3, v16

    invoke-static {v10, v5, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

    .line 6875
    .end local v17    # "filter":Ljava/lang/String;
    .end local v26    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v2, "filter":Ljava/lang/String;
    move-object/from16 v17, v2

    move-object v10, v6

    move/from16 v16, v9

    move-object v9, v4

    goto/16 :goto_24a

    .end local v4    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v6    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .end local v25    # "path":Ljava/lang/String;
    .local v2, "path":Ljava/lang/String;
    .local v9, "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v10    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .restart local v16    # "imageSize":I
    .restart local v17    # "filter":Ljava/lang/String;
    :cond_1a5
    move-object/from16 v25, v2

    .end local v2    # "path":Ljava/lang/String;
    .restart local v25    # "path":Ljava/lang/String;
    iget-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    instance-of v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_webDocument;

    if-eqz v2, :cond_24a

    .line 6876
    iget-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_1b8

    .line 6877
    const-string v2, "d"

    .end local v17    # "filter":Ljava/lang/String;
    .local v2, "filter":Ljava/lang/String;
    goto :goto_1cf

    .line 6879
    .end local v2    # "filter":Ljava/lang/String;
    .restart local v17    # "filter":Ljava/lang/String;
    :cond_1b8
    sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale;

    const/4 v3, 0x2

    new-array v4, v3, [Ljava/lang/Object;

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    const/4 v6, 0x0

    aput-object v3, v4, v6

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    const/4 v6, 0x1

    aput-object v3, v4, v6

    invoke-static {v2, v5, v4}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

    .line 6881
    .end local v17    # "filter":Ljava/lang/String;
    .restart local v2    # "filter":Ljava/lang/String;
    :goto_1cf
    iget-object v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    invoke-static {v3}, Lim/tpelyyftgw/messenger/WebFile;->createWithWebDocument(Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;)Lim/tpelyyftgw/messenger/WebFile;

    move-result-object v3

    move-object/from16 v17, v2

    move-object v8, v3

    .end local v8    # "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    .local v3, "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    goto/16 :goto_24a

    .line 6858
    .end local v3    # "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    .end local v25    # "path":Ljava/lang/String;
    .local v2, "path":Ljava/lang/String;
    .restart local v8    # "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    .restart local v17    # "filter":Ljava/lang/String;
    :cond_1da
    move-object/from16 v25, v2

    .line 6859
    .end local v2    # "path":Ljava/lang/String;
    .restart local v25    # "path":Ljava/lang/String;
    :goto_1dc
    iget-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v2, :cond_1f0

    .line 6860
    iget-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$Document;->thumbs:Ljava/util/ArrayList;

    const/16 v3, 0x5a

    invoke-static {v2, v3}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v2

    .line 6861
    .end local v9    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v2, "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    iget-object v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-object v9, v2

    move-object v10, v3

    .end local v10    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .local v3, "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    goto/16 :goto_24a

    .line 6862
    .end local v2    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v3    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .restart local v9    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v10    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    :cond_1f0
    iget-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->thumb:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    instance-of v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_webDocument;

    if-eqz v2, :cond_24a

    .line 6863
    iget-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->thumb:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    invoke-static {v2}, Lim/tpelyyftgw/messenger/WebFile;->createWithWebDocument(Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;)Lim/tpelyyftgw/messenger/WebFile;

    move-result-object v2

    move-object v8, v2

    .end local v8    # "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    .local v2, "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    goto :goto_24a

    .line 6883
    .end local v1    # "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    .end local v25    # "path":Ljava/lang/String;
    .local v2, "path":Ljava/lang/String;
    .restart local v8    # "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    :cond_1fe
    move-object/from16 v25, v2

    .end local v2    # "path":Ljava/lang/String;
    .restart local v25    # "path":Ljava/lang/String;
    instance-of v1, v13, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v1, :cond_24a

    .line 6884
    const/16 v19, 0x1

    .line 6885
    move-object v1, v13

    check-cast v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    .line 6886
    .local v1, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    iget-object v2, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->photoSize:Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    if-eqz v2, :cond_21c

    .line 6887
    iget-object v2, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->photoSize:Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    .line 6888
    .end local v9    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v2, "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    .line 6889
    .end local v10    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .restart local v3    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    iget-object v4, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->photoSize:Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    iget v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    move-object v9, v2

    move-object v10, v3

    move/from16 v16, v4

    move-object/from16 v2, v25

    .end local v16    # "imageSize":I
    .local v4, "imageSize":I
    goto :goto_239

    .line 6890
    .end local v2    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v3    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .end local v4    # "imageSize":I
    .restart local v9    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v10    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .restart local v16    # "imageSize":I
    :cond_21c
    iget-object v2, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->imagePath:Ljava/lang/String;

    if-eqz v2, :cond_223

    .line 6891
    iget-object v2, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->imagePath:Ljava/lang/String;

    .end local v25    # "path":Ljava/lang/String;
    .local v2, "path":Ljava/lang/String;
    goto :goto_239

    .line 6892
    .end local v2    # "path":Ljava/lang/String;
    .restart local v25    # "path":Ljava/lang/String;
    :cond_223
    iget-object v2, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v2, :cond_233

    .line 6893
    iget-object v2, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    .line 6894
    .end local v7    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .local v2, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    iget v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Document;->size:I

    move-object v7, v2

    move/from16 v16, v3

    move-object/from16 v2, v25

    .end local v16    # "imageSize":I
    .local v3, "imageSize":I
    goto :goto_239

    .line 6896
    .end local v2    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .end local v3    # "imageSize":I
    .restart local v7    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .restart local v16    # "imageSize":I
    :cond_233
    iget-object v2, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->imageUrl:Ljava/lang/String;

    .line 6897
    .end local v25    # "path":Ljava/lang/String;
    .local v2, "path":Ljava/lang/String;
    iget v3, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->size:I

    move/from16 v16, v3

    .line 6899
    :goto_239
    const-string v17, "d"

    move-object/from16 v25, v2

    move/from16 v26, v19

    move/from16 v19, v18

    move-object/from16 v18, v17

    move/from16 v17, v16

    move-object/from16 v16, v8

    move-object v8, v10

    move-object v10, v7

    goto :goto_256

    .line 6883
    .end local v1    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    .end local v2    # "path":Ljava/lang/String;
    .restart local v25    # "path":Ljava/lang/String;
    :cond_24a
    :goto_24a
    move/from16 v26, v19

    move/from16 v19, v18

    move-object/from16 v18, v17

    move/from16 v17, v16

    move-object/from16 v16, v8

    move-object v8, v10

    move-object v10, v7

    .line 6901
    .end local v7    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .local v8, "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .local v10, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .local v16, "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    .local v17, "imageSize":I
    .local v18, "filter":Ljava/lang/String;
    .local v19, "isVideo":Z
    .local v26, "cacheType":I
    :goto_256
    if-eqz v10, :cond_2ad

    .line 6902
    iget-object v1, v10, Lim/tpelyyftgw/tgnet/TLRPC$Document;->thumbs:Ljava/util/ArrayList;

    const/16 v2, 0x5a

    invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v7

    .line 6903
    .local v7, "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    invoke-static {v10}, Lim/tpelyyftgw/messenger/ImageLocation;->getForDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v2

    if-nez v15, :cond_26c

    invoke-static {v7, v10}, Lim/tpelyyftgw/messenger/ImageLocation;->getForDocument(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLRPC$Document;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v1

    move-object v4, v1

    goto :goto_26d

    :cond_26c
    const/4 v4, 0x0

    :goto_26d
    sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;

    const/4 v3, 0x2

    new-array v3, v3, [Ljava/lang/Object;

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v6

    const/16 v22, 0x0

    aput-object v6, v3, v22

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v6

    const/16 v21, 0x1

    aput-object v6, v3, v21

    invoke-static {v1, v5, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v5

    if-eqz v15, :cond_291

    new-instance v1, Landroid/graphics/drawable/BitmapDrawable;

    iget-object v3, v15, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->bitmap:Landroid/graphics/Bitmap;

    invoke-direct {v1, v3}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V

    move-object v6, v1

    goto :goto_292

    :cond_291
    const/4 v6, 0x0

    :goto_292
    const/16 v20, 0x0

    const-string v3, "d"

    move-object/from16 v1, p1

    move-object/from16 v21, v7

    .end local v7    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v21, "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    move/from16 v7, v17

    move/from16 v22, v14

    move-object v14, v8

    .end local v8    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .local v14, "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .local v22, "size":I
    move-object/from16 v8, v20

    move-object/from16 v27, v9

    .end local v9    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v27, "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    move-object v9, v13

    move-object/from16 v23, v10

    .end local v10    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .local v23, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    move/from16 v10, v26

    invoke-virtual/range {v1 .. v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;ILjava/lang/String;Ljava/lang/Object;I)V

    .line 6904
    .end local v21    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    goto/16 :goto_32b

    .end local v22    # "size":I
    .end local v23    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .end local v27    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v8    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .restart local v9    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v10    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .local v14, "size":I
    :cond_2ad
    move-object/from16 v27, v9

    move-object/from16 v23, v10

    move/from16 v22, v14

    move-object v14, v8

    .end local v8    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .end local v10    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .local v14, "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .restart local v22    # "size":I
    .restart local v23    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    if-eqz v9, :cond_2d4

    .line 6905
    invoke-static {v9, v14}, Lim/tpelyyftgw/messenger/ImageLocation;->getForObject(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLObject;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v2

    if-eqz v15, :cond_2c5

    new-instance v1, Landroid/graphics/drawable/BitmapDrawable;

    iget-object v3, v15, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->bitmap:Landroid/graphics/Bitmap;

    invoke-direct {v1, v3}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V

    move-object v4, v1

    goto :goto_2c6

    :cond_2c5
    const/4 v4, 0x0

    :goto_2c6
    const/4 v6, 0x0

    move-object/from16 v1, p1

    move-object/from16 v3, v18

    move/from16 v5, v17

    move-object v7, v13

    move/from16 v8, v26

    invoke-virtual/range {v1 .. v8}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;ILjava/lang/String;Ljava/lang/Object;I)V

    goto :goto_32b

    .line 6906
    :cond_2d4
    const v1, 0x7f080295

    if-eqz v16, :cond_304

    .line 6907
    invoke-static/range {v16 .. v16}, Lim/tpelyyftgw/messenger/ImageLocation;->getForWebFile(Lim/tpelyyftgw/messenger/WebFile;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v2

    if-eqz v15, :cond_2e8

    new-instance v1, Landroid/graphics/drawable/BitmapDrawable;

    iget-object v3, v15, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->bitmap:Landroid/graphics/Bitmap;

    invoke-direct {v1, v3}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V

    :goto_2e6
    move-object v4, v1

    goto :goto_2f8

    :cond_2e8
    if-eqz v19, :cond_2f7

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-eqz v3, :cond_2f7

    invoke-virtual {v3}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v3

    invoke-virtual {v3, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    goto :goto_2e6

    :cond_2f7
    const/4 v4, 0x0

    :goto_2f8
    const/4 v5, 0x0

    move-object/from16 v1, p1

    move-object/from16 v3, v18

    move-object v6, v13

    move/from16 v7, v26

    invoke-virtual/range {v1 .. v7}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/String;Ljava/lang/Object;I)V

    goto :goto_32b

    .line 6909
    :cond_304
    if-eqz v15, :cond_30f

    new-instance v1, Landroid/graphics/drawable/BitmapDrawable;

    iget-object v2, v15, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->bitmap:Landroid/graphics/Bitmap;

    invoke-direct {v1, v2}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V

    :goto_30d
    move-object v4, v1

    goto :goto_31f

    :cond_30f
    if-eqz v19, :cond_31e

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-eqz v2, :cond_31e

    invoke-virtual {v2}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    invoke-virtual {v2, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    goto :goto_30d

    :cond_31e
    const/4 v4, 0x0

    :goto_31f
    const/4 v5, 0x0

    move-object/from16 v1, p1

    move-object/from16 v2, v25

    move-object/from16 v3, v18

    move/from16 v6, v17

    invoke-virtual/range {v1 .. v6}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImage(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/String;I)V

    .line 6911
    .end local v9    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v13    # "object":Ljava/lang/Object;
    .end local v14    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .end local v15    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .end local v16    # "webDocument":Lim/tpelyyftgw/messenger/WebFile;
    .end local v17    # "imageSize":I
    .end local v18    # "filter":Ljava/lang/String;
    .end local v19    # "isVideo":Z
    .end local v22    # "size":I
    .end local v23    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .end local v25    # "path":Ljava/lang/String;
    .end local v26    # "cacheType":I
    :goto_32b
    goto/16 :goto_531

    .line 6912
    :cond_32d
    const/4 v1, 0x0

    move-object v3, v1

    check-cast v3, Landroid/graphics/Bitmap;

    invoke-virtual {v11, v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/Bitmap;)V

    goto/16 :goto_531

    .line 6916
    :cond_336
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_356

    if-ltz v12, :cond_356

    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-ge v12, v1, :cond_356

    .line 6917
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v1, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lim/tpelyyftgw/messenger/MessageObject;

    .line 6918
    .local v1, "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    const/4 v2, 0x1

    invoke-virtual {v11, v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->setShouldGenerateQualityThumb(Z)V

    move-object v13, v1

    goto :goto_358

    .line 6920
    .end local v1    # "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    :cond_356
    const/4 v1, 0x0

    move-object v13, v1

    .line 6923
    .local v13, "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    :goto_358
    const v1, 0x7f0802d2

    const/16 v2, 0x64

    if-eqz v13, :cond_44d

    .line 6924
    invoke-virtual {v13}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v3

    if-eqz v3, :cond_3bc

    .line 6925
    const/4 v3, 0x1

    invoke-virtual {v11, v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->setNeedsQualityThumb(Z)V

    .line 6926
    iget-object v3, v13, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    if-eqz v3, :cond_3ae

    iget-object v3, v13, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v3

    if-nez v3, :cond_3ae

    .line 6927
    const/4 v1, 0x0

    .line 6928
    .local v1, "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    if-eqz v3, :cond_382

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    if-ne v11, v3, :cond_382

    .line 6929
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    move-object v14, v1

    goto :goto_383

    .line 6931
    :cond_382
    move-object v14, v1

    .end local v1    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .local v14, "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    :goto_383
    iget-object v1, v13, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v15

    .line 6932
    .local v15, "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    const/4 v2, 0x0

    const/4 v3, 0x0

    if-nez v14, :cond_395

    iget-object v1, v13, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbsObject:Lim/tpelyyftgw/tgnet/TLObject;

    invoke-static {v15, v1}, Lim/tpelyyftgw/messenger/ImageLocation;->getForObject(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLObject;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v1

    move-object v4, v1

    goto :goto_396

    :cond_395
    const/4 v4, 0x0

    :goto_396
    if-eqz v14, :cond_3a1

    new-instance v1, Landroid/graphics/drawable/BitmapDrawable;

    iget-object v5, v14, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->bitmap:Landroid/graphics/Bitmap;

    invoke-direct {v1, v5}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V

    move-object v6, v1

    goto :goto_3a2

    :cond_3a1
    const/4 v6, 0x0

    :goto_3a2
    const/4 v7, 0x0

    const/4 v8, 0x0

    const/4 v10, 0x1

    const-string v5, "b"

    move-object/from16 v1, p1

    move-object v9, v13

    invoke-virtual/range {v1 .. v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;ILjava/lang/String;Ljava/lang/Object;I)V

    .line 6933
    .end local v14    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .end local v15    # "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    goto :goto_3bb

    .line 6934
    :cond_3ae
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v2}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    invoke-virtual {v2, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    invoke-virtual {v11, v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/drawable/Drawable;)V

    .line 6936
    :goto_3bb
    return-void

    .line 6937
    :cond_3bc
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    if-eqz v3, :cond_3cb

    .line 6938
    invoke-virtual {v11, v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/drawable/Drawable;)V

    .line 6939
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->setSecondParentView(Landroid/view/View;)V

    .line 6940
    return-void

    .line 6941
    :cond_3cb
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    const/4 v4, 0x1

    if-ne v3, v4, :cond_44d

    .line 6942
    invoke-virtual {v13}, Lim/tpelyyftgw/messenger/MessageObject;->canPreviewDocument()Z

    move-result v1

    if-eqz v1, :cond_440

    .line 6943
    invoke-virtual {v13}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v14

    .line 6944
    .local v14, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    invoke-virtual {v11, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setNeedsQualityThumb(Z)V

    .line 6945
    const/4 v1, 0x0

    .line 6946
    .restart local v1    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    if-eqz v3, :cond_3ea

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    if-ne v11, v3, :cond_3ea

    .line 6947
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    move-object v15, v1

    goto :goto_3eb

    .line 6949
    :cond_3ea
    move-object v15, v1

    .end local v1    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .local v15, "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    :goto_3eb
    if-eqz v13, :cond_3f4

    iget-object v1, v13, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v1

    goto :goto_3f5

    :cond_3f4
    const/4 v1, 0x0

    :goto_3f5
    move-object v10, v1

    .line 6950
    .local v10, "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    const/high16 v1, 0x45000000    # 2048.0f

    sget v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->density:F

    div-float/2addr v1, v2

    float-to-int v9, v1

    .line 6951
    .local v9, "size":I
    invoke-static {v14}, Lim/tpelyyftgw/messenger/ImageLocation;->getForDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v2

    sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;

    const/4 v3, 0x2

    new-array v3, v3, [Ljava/lang/Object;

    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    const/4 v6, 0x0

    aput-object v4, v3, v6

    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    const/4 v6, 0x1

    aput-object v4, v3, v6

    invoke-static {v1, v5, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v3

    if-nez v15, :cond_41f

    invoke-static {v10, v14}, Lim/tpelyyftgw/messenger/ImageLocation;->getForDocument(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLRPC$Document;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v1

    move-object v4, v1

    goto :goto_420

    :cond_41f
    const/4 v4, 0x0

    :goto_420
    if-eqz v15, :cond_42b

    new-instance v1, Landroid/graphics/drawable/BitmapDrawable;

    iget-object v5, v15, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->bitmap:Landroid/graphics/Bitmap;

    invoke-direct {v1, v5}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V

    move-object v6, v1

    goto :goto_42c

    :cond_42b
    const/4 v6, 0x0

    :goto_42c
    iget v7, v14, Lim/tpelyyftgw/tgnet/TLRPC$Document;->size:I

    const/4 v8, 0x0

    const/16 v16, 0x0

    const-string v5, "b"

    move-object/from16 v1, p1

    move/from16 v17, v9

    .end local v9    # "size":I
    .local v17, "size":I
    move-object v9, v13

    move-object/from16 v18, v10

    .end local v10    # "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v18, "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    move/from16 v10, v16

    invoke-virtual/range {v1 .. v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;ILjava/lang/String;Ljava/lang/Object;I)V

    .line 6952
    .end local v14    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .end local v15    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .end local v17    # "size":I
    .end local v18    # "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    goto :goto_44c

    .line 6953
    :cond_440
    new-instance v1, Lim/tpelyyftgw/ui/components/OtherDocumentPlaceholderDrawable;

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-direct {v1, v2, v3, v13}, Lim/tpelyyftgw/ui/components/OtherDocumentPlaceholderDrawable;-><init>(Landroid/content/Context;Landroid/view/View;Lim/tpelyyftgw/messenger/MessageObject;)V

    .line 6954
    .local v1, "drawable":Lim/tpelyyftgw/ui/components/OtherDocumentPlaceholderDrawable;
    invoke-virtual {v11, v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/drawable/Drawable;)V

    .line 6956
    .end local v1    # "drawable":Lim/tpelyyftgw/ui/components/OtherDocumentPlaceholderDrawable;
    :goto_44c
    return-void

    .line 6959
    :cond_44d
    const/4 v3, 0x1

    new-array v14, v3, [I

    .line 6960
    .local v14, "size":[I
    invoke-direct {v0, v12, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getImageLocation(I[I)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v15

    .line 6961
    .local v15, "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    invoke-direct {v0, v12, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileLocation(I[I)Lim/tpelyyftgw/tgnet/TLObject;

    move-result-object v10

    .line 6963
    .local v10, "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    if-eqz v15, :cond_511

    .line 6964
    invoke-virtual {v11, v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->setNeedsQualityThumb(Z)V

    .line 6965
    const/4 v1, 0x0

    .line 6966
    .local v1, "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    if-eqz v3, :cond_46a

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    if-ne v11, v3, :cond_46a

    .line 6967
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    move-object v9, v1

    goto :goto_46b

    .line 6969
    :cond_46a
    move-object v9, v1

    .end local v1    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .local v9, "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    :goto_46b
    const/4 v1, 0x0

    aget v3, v14, v1

    if-nez v3, :cond_473

    .line 6970
    const/4 v3, -0x1

    aput v3, v14, v1

    .line 6974
    :cond_473
    if-eqz v13, :cond_47f

    .line 6975
    iget-object v1, v13, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v1

    .line 6976
    .local v1, "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    iget-object v2, v13, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbsObject:Lim/tpelyyftgw/tgnet/TLObject;

    move-object v8, v2

    .local v2, "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    goto :goto_482

    .line 6978
    .end local v1    # "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v2    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    :cond_47f
    const/4 v1, 0x0

    .line 6979
    .restart local v1    # "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    const/4 v2, 0x0

    move-object v8, v2

    .line 6981
    .restart local v8    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    :goto_482
    if-eqz v1, :cond_489

    if-ne v1, v10, :cond_489

    .line 6982
    const/4 v1, 0x0

    move-object v7, v1

    goto :goto_48a

    .line 6984
    :cond_489
    move-object v7, v1

    .end local v1    # "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v7, "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :goto_48a
    if-eqz v13, :cond_492

    invoke-virtual {v13}, Lim/tpelyyftgw/messenger/MessageObject;->isWebpage()Z

    move-result v1

    if-nez v1, :cond_49d

    :cond_492
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    if-nez v1, :cond_49d

    iget-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isEvent:Z

    if-eqz v1, :cond_49b

    goto :goto_49d

    :cond_49b
    const/4 v1, 0x0

    goto :goto_49e

    :cond_49d
    :goto_49d
    const/4 v1, 0x1

    :goto_49e
    move/from16 v16, v1

    .line 6986
    .local v16, "cacheOnly":Z
    if-eqz v13, :cond_4a6

    .line 6987
    move-object v1, v13

    move-object/from16 v17, v1

    .local v1, "parentObject":Ljava/lang/Object;
    goto :goto_4d6

    .line 6988
    .end local v1    # "parentObject":Ljava/lang/Object;
    :cond_4a6
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    if-eqz v1, :cond_4d3

    .line 6989
    if-lez v1, :cond_4bf

    .line 6990
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v1}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v1

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/messenger/MessagesController;->getUser(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v1

    move-object/from16 v17, v1

    .restart local v1    # "parentObject":Ljava/lang/Object;
    goto :goto_4d6

    .line 6992
    .end local v1    # "parentObject":Ljava/lang/Object;
    :cond_4bf
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v1}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v1

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    neg-int v2, v2

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v1

    move-object/from16 v17, v1

    .restart local v1    # "parentObject":Ljava/lang/Object;
    goto :goto_4d6

    .line 6995
    .end local v1    # "parentObject":Ljava/lang/Object;
    :cond_4d3
    const/4 v1, 0x0

    move-object/from16 v17, v1

    .line 6997
    .local v17, "parentObject":Ljava/lang/Object;
    :goto_4d6
    const/4 v3, 0x0

    if-nez v9, :cond_4df

    invoke-static {v7, v8}, Lim/tpelyyftgw/messenger/ImageLocation;->getForObject(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLObject;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v1

    move-object v4, v1

    goto :goto_4e0

    :cond_4df
    const/4 v4, 0x0

    :goto_4e0
    if-eqz v9, :cond_4eb

    new-instance v1, Landroid/graphics/drawable/BitmapDrawable;

    iget-object v2, v9, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->bitmap:Landroid/graphics/Bitmap;

    invoke-direct {v1, v2}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V

    move-object v6, v1

    goto :goto_4ec

    :cond_4eb
    const/4 v6, 0x0

    :goto_4ec
    const/4 v1, 0x0

    aget v18, v14, v1

    const/16 v19, 0x0

    if-eqz v16, :cond_4f6

    const/16 v21, 0x1

    goto :goto_4f8

    :cond_4f6
    const/16 v21, 0x0

    :goto_4f8
    const-string v5, "b"

    move-object/from16 v1, p1

    move-object v2, v15

    move-object/from16 v20, v7

    .end local v7    # "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v20, "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    move/from16 v7, v18

    move-object/from16 v18, v8

    .end local v8    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .local v18, "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    move-object/from16 v8, v19

    move-object/from16 v19, v9

    .end local v9    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .local v19, "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    move-object/from16 v9, v17

    move-object/from16 v22, v10

    .end local v10    # "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    .local v22, "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    move/from16 v10, v21

    invoke-virtual/range {v1 .. v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;ILjava/lang/String;Ljava/lang/Object;I)V

    .line 6998
    .end local v16    # "cacheOnly":Z
    .end local v17    # "parentObject":Ljava/lang/Object;
    .end local v18    # "photoObject":Lim/tpelyyftgw/tgnet/TLObject;
    .end local v19    # "placeHolder":Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
    .end local v20    # "thumbLocation":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    goto :goto_531

    .line 6999
    .end local v22    # "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    .restart local v10    # "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    :cond_511
    move-object/from16 v22, v10

    .end local v10    # "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    .restart local v22    # "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    const/4 v2, 0x1

    invoke-virtual {v11, v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->setNeedsQualityThumb(Z)V

    .line 7000
    const/4 v2, 0x0

    aget v2, v14, v2

    if-nez v2, :cond_524

    .line 7001
    const/4 v1, 0x0

    move-object v3, v1

    check-cast v3, Landroid/graphics/Bitmap;

    invoke-virtual {v11, v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/Bitmap;)V

    goto :goto_531

    .line 7003
    :cond_524
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v2}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    invoke-virtual {v2, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    invoke-virtual {v11, v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/drawable/Drawable;)V

    .line 7007
    .end local v13    # "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    .end local v14    # "size":[I
    .end local v15    # "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
    .end local v22    # "fileLocation":Lim/tpelyyftgw/tgnet/TLObject;
    :cond_531
    :goto_531
    return-void
.end method

.method private setIsAboutToSwitchToIndex(IZ)V
    .registers 34
    .param p1, "index"    # I
    .param p2, "init"    # Z

    .line 5978
    move-object/from16 v0, p0

    move/from16 v1, p1

    if-nez p2, :cond_b

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    if-ne v2, v1, :cond_b

    .line 5979
    return-void

    .line 5981
    :cond_b
    iput v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    .line 5983
    const/4 v2, 0x0

    .line 5984
    .local v2, "isVideo":Z
    const/4 v3, 0x0

    .line 5986
    .local v3, "isGif":Z
    const/4 v4, 0x0

    .line 5987
    .local v4, "sameImage":Z
    const/4 v5, 0x0

    .line 5988
    .local v5, "caption":Ljava/lang/CharSequence;
    invoke-direct/range {p0 .. p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileName(I)Ljava/lang/String;

    move-result-object v6

    .line 5989
    .local v6, "newFileName":Ljava/lang/String;
    const/4 v7, 0x0

    .line 5991
    .local v7, "newMessageObject":Lim/tpelyyftgw/messenger/MessageObject;
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v8}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v8

    const-string v12, "AttachVideo"

    const-string v14, "AttachPhoto"

    const/4 v13, 0x6

    const-string v11, "Of"

    const-string v10, ""

    const/16 v9, 0x8

    if-nez v8, :cond_4ad

    .line 5992
    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    if-ltz v8, :cond_4a8

    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v15}, Ljava/util/ArrayList;->size()I

    move-result v15

    if-lt v8, v15, :cond_3b

    move/from16 v21, v3

    move/from16 v22, v4

    goto/16 :goto_4ac

    .line 5995
    :cond_3b
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    iget v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    invoke-virtual {v8, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v8

    move-object v7, v8

    check-cast v7, Lim/tpelyyftgw/messenger/MessageObject;

    .line 5996
    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v2

    .line 5997
    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->isInvoice()Z

    move-result v8

    .line 5998
    .local v8, "isInvoice":Z
    const/16 v15, 0xb

    if-eqz v8, :cond_8a

    .line 5999
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->masksItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 6000
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6001
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v10, v15}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6002
    iget-object v10, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v10, v10, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v5, v10, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->description:Ljava/lang/String;

    .line 6003
    const/4 v10, 0x0

    iput-boolean v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    .line 6004
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    const/high16 v13, 0x42400000    # 48.0f

    invoke-static {v13}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v15

    int-to-float v15, v15

    invoke-virtual {v10, v15}, Landroid/widget/FrameLayout;->setTranslationY(F)V

    .line 6005
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-static {v13}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v13

    int-to-float v13, v13

    invoke-virtual {v10, v13}, Landroid/widget/TextView;->setTranslationY(F)V

    move/from16 v20, v2

    move/from16 v21, v3

    move/from16 v22, v4

    move-object/from16 v19, v14

    goto/16 :goto_1fa

    .line 6007
    :cond_8a
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->masksItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->hasPhotoStickers()Z

    move-result v19

    if-eqz v19, :cond_9d

    move-object/from16 v19, v14

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v13

    long-to-int v14, v13

    if-eqz v14, :cond_9f

    const/4 v13, 0x0

    goto :goto_a1

    :cond_9d
    move-object/from16 v19, v14

    :cond_9f
    const/16 v13, 0x8

    :goto_a1
    invoke-virtual {v9, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 6008
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v9, :cond_b0

    invoke-virtual {v9}, Lim/tpelyyftgw/ui/ChatActivity;->isInScheduleMode()Z

    move-result v9

    if-eqz v9, :cond_b0

    const/4 v9, 0x1

    goto :goto_b1

    :cond_b0
    const/4 v9, 0x0

    :goto_b1
    const/4 v13, 0x0

    invoke-virtual {v7, v9, v13}, Lim/tpelyyftgw/messenger/MessageObject;->canDeleteMessage(ZLim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v9

    if-eqz v9, :cond_c3

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->slideshowMessageId:I

    if-nez v9, :cond_c3

    .line 6009
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v13, 0x6

    invoke-virtual {v9, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    goto :goto_c9

    .line 6008
    :cond_c3
    const/4 v13, 0x6

    .line 6011
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v9, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6013
    :goto_c9
    if-eqz v2, :cond_f1

    .line 6014
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v9, v15}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 6015
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->getVisibility()I

    move-result v9

    if-eqz v9, :cond_df

    .line 6016
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v13, 0x0

    invoke-virtual {v9, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    goto :goto_e0

    .line 6015
    :cond_df
    const/4 v13, 0x0

    .line 6018
    :goto_e0
    iget-boolean v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAvailable:Z

    if-nez v9, :cond_105

    .line 6019
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v9, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setEnabled(Z)V

    .line 6020
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/high16 v13, 0x3f000000    # 0.5f

    invoke-virtual {v9, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setAlpha(F)V

    goto :goto_105

    .line 6023
    :cond_f1
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v9, v15}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6024
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->getVisibility()I

    move-result v9

    const/16 v13, 0x8

    if-eq v9, v13, :cond_105

    .line 6025
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v9, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 6028
    :cond_105
    :goto_105
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameOverride:Ljava/lang/String;

    if-eqz v9, :cond_110

    .line 6029
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v10, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    goto/16 :goto_181

    .line 6031
    :cond_110
    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->isFromUser()Z

    move-result v9

    if-eqz v9, :cond_13a

    .line 6032
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v9

    iget-object v13, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$Message;->from_id:I

    invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v13

    invoke-virtual {v9, v13}, Lim/tpelyyftgw/messenger/MessagesController;->getUser(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v9

    .line 6033
    .local v9, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    if-eqz v9, :cond_134

    .line 6034
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-static {v9}, Lim/tpelyyftgw/messenger/UserObject;->getName(Lim/tpelyyftgw/tgnet/TLRPC$User;)Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v10, v13}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    goto :goto_139

    .line 6036
    :cond_134
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v13, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 6038
    .end local v9    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :goto_139
    goto :goto_181

    .line 6039
    :cond_13a
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v9

    iget-object v13, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$Message;->to_id:Lim/tpelyyftgw/tgnet/TLRPC$Peer;

    iget v13, v13, Lim/tpelyyftgw/tgnet/TLRPC$Peer;->channel_id:I

    invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v13

    invoke-virtual {v9, v13}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v9

    .line 6040
    .local v9, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    invoke-static {v9}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v13

    if-eqz v13, :cond_172

    iget-boolean v13, v9, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->megagroup:Z

    if-eqz v13, :cond_172

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->isForwardedChannelPost()Z

    move-result v13

    if-eqz v13, :cond_172

    .line 6041
    iget v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v13}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v13

    iget-object v14, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v14, v14, Lim/tpelyyftgw/tgnet/TLRPC$Message;->fwd_from:Lim/tpelyyftgw/tgnet/TLRPC$MessageFwdHeader;

    iget v14, v14, Lim/tpelyyftgw/tgnet/TLRPC$MessageFwdHeader;->channel_id:I

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v14

    invoke-virtual {v13, v14}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v9

    .line 6043
    :cond_172
    if-eqz v9, :cond_17c

    .line 6044
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    iget-object v13, v9, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->title:Ljava/lang/String;

    invoke-virtual {v10, v13}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    goto :goto_181

    .line 6046
    :cond_17c
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v13, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 6051
    .end local v9    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :goto_181
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateOverride:I

    const-wide/16 v13, 0x3e8

    if-eqz v9, :cond_18b

    .line 6052
    int-to-long v9, v9

    mul-long v9, v9, v13

    .local v9, "date":J
    goto :goto_192

    .line 6054
    .end local v9    # "date":J
    :cond_18b
    iget-object v9, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->date:I

    int-to-long v9, v9

    mul-long v9, v9, v13

    .line 6056
    .restart local v9    # "date":J
    :goto_192
    const/4 v14, 0x2

    new-array v15, v14, [Ljava/lang/Object;

    invoke-static {}, Lim/tpelyyftgw/messenger/LocaleController;->getInstance()Lim/tpelyyftgw/messenger/LocaleController;

    move-result-object v14

    iget-object v14, v14, Lim/tpelyyftgw/messenger/LocaleController;->formatterYear:Lim/tpelyyftgw/messenger/time/FastDateFormat;

    new-instance v13, Ljava/util/Date;

    invoke-direct {v13, v9, v10}, Ljava/util/Date;-><init>(J)V

    invoke-virtual {v14, v13}, Lim/tpelyyftgw/messenger/time/FastDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;

    move-result-object v13

    const/4 v14, 0x0

    aput-object v13, v15, v14

    invoke-static {}, Lim/tpelyyftgw/messenger/LocaleController;->getInstance()Lim/tpelyyftgw/messenger/LocaleController;

    move-result-object v13

    iget-object v13, v13, Lim/tpelyyftgw/messenger/LocaleController;->formatterDay:Lim/tpelyyftgw/messenger/time/FastDateFormat;

    new-instance v14, Ljava/util/Date;

    invoke-direct {v14, v9, v10}, Ljava/util/Date;-><init>(J)V

    invoke-virtual {v13, v14}, Lim/tpelyyftgw/messenger/time/FastDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;

    move-result-object v13

    const/4 v14, 0x1

    aput-object v13, v15, v14

    const-string v13, "formatDateAtTime"

    const v14, 0x7f0f13cd

    invoke-static {v13, v14, v15}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v13

    .line 6057
    .local v13, "dateString":Ljava/lang/String;
    if-eqz v6, :cond_1ec

    if-eqz v2, :cond_1ec

    .line 6058
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    move/from16 v20, v2

    const/4 v15, 0x2

    .end local v2    # "isVideo":Z
    .local v20, "isVideo":Z
    new-array v2, v15, [Ljava/lang/Object;

    const/4 v15, 0x0

    aput-object v13, v2, v15

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v15

    iget v15, v15, Lim/tpelyyftgw/tgnet/TLRPC$Document;->size:I

    move/from16 v21, v3

    move/from16 v22, v4

    .end local v3    # "isGif":Z
    .end local v4    # "sameImage":Z
    .local v21, "isGif":Z
    .local v22, "sameImage":Z
    int-to-long v3, v15

    invoke-static {v3, v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->formatFileSize(J)Ljava/lang/String;

    move-result-object v3

    const/4 v4, 0x1

    aput-object v3, v2, v4

    const-string v3, "%s (%s)"

    invoke-static {v3, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v14, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    goto :goto_1f7

    .line 6057
    .end local v20    # "isVideo":Z
    .end local v21    # "isGif":Z
    .end local v22    # "sameImage":Z
    .restart local v2    # "isVideo":Z
    .restart local v3    # "isGif":Z
    .restart local v4    # "sameImage":Z
    :cond_1ec
    move/from16 v20, v2

    move/from16 v21, v3

    move/from16 v22, v4

    .line 6060
    .end local v2    # "isVideo":Z
    .end local v3    # "isGif":Z
    .end local v4    # "sameImage":Z
    .restart local v20    # "isVideo":Z
    .restart local v21    # "isGif":Z
    .restart local v22    # "sameImage":Z
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v2, v13}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 6062
    :goto_1f7
    iget-object v2, v7, Lim/tpelyyftgw/messenger/MessageObject;->caption:Ljava/lang/CharSequence;

    move-object v5, v2

    .line 6065
    .end local v9    # "date":J
    .end local v13    # "dateString":Ljava/lang/String;
    :goto_1fa
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    if-eqz v2, :cond_23f

    .line 6066
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v3, 0x1

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6067
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v3, 0xa

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6068
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v2, :cond_217

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/ChatActivity;->isInScheduleMode()Z

    move-result v2

    if-eqz v2, :cond_217

    const/4 v2, 0x1

    goto :goto_218

    :cond_217
    const/4 v2, 0x0

    :goto_218
    const/4 v3, 0x0

    invoke-virtual {v7, v2, v3}, Lim/tpelyyftgw/messenger/MessageObject;->canDeleteMessage(ZLim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v2

    if-nez v2, :cond_226

    .line 6069
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v3, 0x8

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 6071
    :cond_226
    const/4 v2, 0x1

    iput-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    .line 6072
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    const/4 v3, 0x0

    invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6073
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v3, 0x7f0f01b0

    const-string v4, "AttachGif"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto/16 :goto_49c

    .line 6075
    :cond_23f
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    add-int/2addr v2, v3

    if-eqz v2, :cond_3c3

    iget-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    if-nez v2, :cond_3c3

    .line 6076
    iget-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->opennedFromMedia:Z

    if-eqz v2, :cond_302

    .line 6077
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v2

    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    add-int/2addr v3, v4

    if-ge v2, v3, :cond_2db

    iget-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadingMoreImages:Z

    if-nez v2, :cond_2db

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v3}, Ljava/util/ArrayList;->size()I

    move-result v3

    const/4 v4, 0x5

    sub-int/2addr v3, v4

    if-le v2, v3, :cond_2db

    .line 6078
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v2

    if-eqz v2, :cond_275

    const/4 v2, 0x0

    goto :goto_287

    :cond_275
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v3

    const/4 v4, 0x1

    sub-int/2addr v3, v4

    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v2}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v2

    .line 6079
    .local v2, "loadFromMaxId":I
    :goto_287
    const/4 v3, 0x0

    .line 6080
    .local v3, "loadIndex":I
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endReached:[Z

    aget-boolean v4, v4, v3

    if-eqz v4, :cond_2b8

    iget-wide v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    const-wide/16 v12, 0x0

    cmp-long v4, v9, v12

    if-eqz v4, :cond_2b8

    .line 6081
    const/4 v3, 0x1

    .line 6082
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v4

    if-nez v4, :cond_2b8

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->size()I

    move-result v9

    const/4 v10, 0x1

    sub-int/2addr v9, v10

    invoke-virtual {v4, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v9

    iget-wide v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    cmp-long v4, v9, v12

    if-eqz v4, :cond_2b8

    .line 6083
    const/4 v2, 0x0

    .line 6087
    :cond_2b8
    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v4}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v23

    if-nez v3, :cond_2c3

    iget-wide v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    goto :goto_2c5

    :cond_2c3
    iget-wide v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    :goto_2c5
    move-wide/from16 v24, v9

    const/16 v26, 0x50

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    const/16 v29, 0x1

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    move/from16 v27, v2

    move/from16 v28, v4

    move/from16 v30, v9

    invoke-virtual/range {v23 .. v30}, Lim/tpelyyftgw/messenger/MediaDataController;->loadMedia(JIIIII)V

    .line 6088
    const/4 v4, 0x1

    iput-boolean v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadingMoreImages:Z

    .line 6090
    .end local v2    # "loadFromMaxId":I
    .end local v3    # "loadIndex":I
    :cond_2db
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v3, 0x2

    new-array v3, v3, [Ljava/lang/Object;

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    const/4 v9, 0x1

    add-int/2addr v4, v9

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    const/4 v10, 0x0

    aput-object v4, v3, v10

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    add-int/2addr v4, v10

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    aput-object v4, v3, v9

    const v4, 0x7f0f0a5d

    invoke-static {v11, v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto/16 :goto_436

    .line 6092
    :cond_302
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v2

    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    add-int/2addr v3, v4

    if-ge v2, v3, :cond_37f

    iget-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadingMoreImages:Z

    if-nez v2, :cond_37f

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    const/4 v3, 0x5

    if-ge v2, v3, :cond_37f

    .line 6093
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v2

    if-eqz v2, :cond_322

    const/4 v2, 0x0

    goto :goto_32f

    :cond_322
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    const/4 v3, 0x0

    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v2}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v2

    .line 6094
    .restart local v2    # "loadFromMaxId":I
    :goto_32f
    const/4 v3, 0x0

    .line 6095
    .restart local v3    # "loadIndex":I
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endReached:[Z

    aget-boolean v4, v4, v3

    if-eqz v4, :cond_35b

    iget-wide v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    const-wide/16 v12, 0x0

    cmp-long v4, v9, v12

    if-eqz v4, :cond_35b

    .line 6096
    const/4 v3, 0x1

    .line 6097
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v4

    if-nez v4, :cond_35b

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    const/4 v9, 0x0

    invoke-virtual {v4, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v9

    iget-wide v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    cmp-long v4, v9, v12

    if-eqz v4, :cond_35b

    .line 6098
    const/4 v2, 0x0

    .line 6102
    :cond_35b
    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v4}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v23

    if-nez v3, :cond_366

    iget-wide v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    goto :goto_368

    :cond_366
    iget-wide v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    :goto_368
    move-wide/from16 v24, v9

    const/16 v26, 0x50

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    const/16 v29, 0x1

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    move/from16 v27, v2

    move/from16 v28, v4

    move/from16 v30, v9

    invoke-virtual/range {v23 .. v30}, Lim/tpelyyftgw/messenger/MediaDataController;->loadMedia(JIIIII)V

    .line 6103
    const/4 v4, 0x1

    iput-boolean v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadingMoreImages:Z

    .line 6104
    .end local v2    # "loadFromMaxId":I
    .end local v3    # "loadIndex":I
    goto :goto_38f

    .line 6106
    :cond_37f
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v2

    if-lez v2, :cond_38f

    .line 6107
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v2

    iput v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    .line 6109
    :cond_38f
    :goto_38f
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v3, 0x2

    new-array v3, v3, [Ljava/lang/Object;

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    add-int/2addr v4, v9

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v9}, Ljava/util/ArrayList;->size()I

    move-result v9

    sub-int/2addr v4, v9

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    add-int/2addr v4, v9

    const/4 v9, 0x1

    add-int/2addr v4, v9

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    const/4 v10, 0x0

    aput-object v4, v3, v10

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    add-int/2addr v4, v10

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    aput-object v4, v3, v9

    const v4, 0x7f0f0a5d

    invoke-static {v11, v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto/16 :goto_436

    .line 6111
    :cond_3c3
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->slideshowMessageId:I

    const v3, 0x7f0f01ae

    const-string v4, "AttachDocument"

    if-nez v2, :cond_406

    iget-object v2, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaWebPage;

    if-eqz v2, :cond_406

    .line 6112
    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->canPreviewDocument()Z

    move-result v2

    if-eqz v2, :cond_3e4

    .line 6113
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto :goto_436

    .line 6114
    :cond_3e4
    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v2

    if-eqz v2, :cond_3f7

    .line 6115
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v3, 0x7f0f01c1

    invoke-static {v12, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto :goto_436

    .line 6117
    :cond_3f7
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    move-object/from16 v4, v19

    const v3, 0x7f0f01bb

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto :goto_436

    .line 6119
    :cond_406
    if-eqz v8, :cond_414

    .line 6120
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    iget-object v3, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->title:Ljava/lang/String;

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto :goto_436

    .line 6121
    :cond_414
    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v2

    if-eqz v2, :cond_427

    .line 6122
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v3, 0x7f0f01c1

    invoke-static {v12, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto :goto_436

    .line 6123
    :cond_427
    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v2

    if-eqz v2, :cond_436

    .line 6124
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 6126
    :cond_436
    :goto_436
    iget-wide v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    long-to-int v3, v2

    if-nez v3, :cond_442

    .line 6127
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v3, 0x8

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setVisibility(I)V

    .line 6129
    :cond_442
    iget-object v2, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$Message;->ttl:I

    if-eqz v2, :cond_468

    iget-object v2, v7, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$Message;->ttl:I

    const/16 v3, 0xe10

    if-ge v2, v3, :cond_468

    .line 6130
    const/4 v2, 0x0

    iput-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    .line 6131
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v3, 0x1

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6132
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    const/16 v3, 0x8

    invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6133
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v3, 0xa

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    goto :goto_49c

    .line 6135
    :cond_468
    const/4 v2, 0x1

    iput-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    .line 6136
    sget-boolean v3, Lim/tpelyyftgw/messenger/SharedConfig;->saveToGallery:Z

    if-eqz v3, :cond_474

    .line 6137
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 6138
    :cond_474
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v3}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v3

    if-eqz v3, :cond_480

    const/4 v3, 0x0

    goto :goto_482

    :cond_480
    const/16 v3, 0x8

    :goto_482
    invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6139
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    invoke-virtual {v2}, Landroid/widget/ImageView;->getVisibility()I

    move-result v2

    if-nez v2, :cond_495

    .line 6140
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v3, 0xa

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    goto :goto_49c

    .line 6142
    :cond_495
    const/16 v3, 0xa

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 6146
    :goto_49c
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;->fillList()V

    .line 6147
    .end local v8    # "isInvoice":Z
    move-object v2, v6

    move/from16 v19, v20

    move/from16 v3, v21

    goto/16 :goto_84b

    .line 5992
    .end local v20    # "isVideo":Z
    .end local v21    # "isGif":Z
    .end local v22    # "sameImage":Z
    .local v2, "isVideo":Z
    .local v3, "isGif":Z
    .restart local v4    # "sameImage":Z
    :cond_4a8
    move/from16 v21, v3

    move/from16 v22, v4

    .line 5993
    .end local v3    # "isGif":Z
    .end local v4    # "sameImage":Z
    .restart local v21    # "isGif":Z
    .restart local v22    # "sameImage":Z
    :goto_4ac
    return-void

    .line 6147
    .end local v21    # "isGif":Z
    .end local v22    # "sameImage":Z
    .restart local v3    # "isGif":Z
    .restart local v4    # "sameImage":Z
    :cond_4ad
    move/from16 v21, v3

    move/from16 v22, v4

    move-object v4, v14

    .end local v3    # "isGif":Z
    .end local v4    # "sameImage":Z
    .restart local v21    # "isGif":Z
    .restart local v22    # "sameImage":Z
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v3

    if-nez v3, :cond_4f9

    .line 6148
    const/4 v3, 0x0

    iput-boolean v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    .line 6149
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v4, 0x1

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6150
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v3, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 6151
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v3, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 6152
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v8, 0x2

    new-array v8, v8, [Ljava/lang/Object;

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    add-int/2addr v9, v4

    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v9

    const/4 v10, 0x0

    aput-object v9, v8, v10

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->secureDocuments:Ljava/util/ArrayList;

    invoke-virtual {v9}, Ljava/util/ArrayList;->size()I

    move-result v9

    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v9

    aput-object v9, v8, v4

    const v4, 0x7f0f0a5d

    invoke-static {v11, v4, v8}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    move/from16 v19, v2

    move-object/from16 v23, v5

    move-object v2, v6

    goto/16 :goto_847

    .line 6153
    :cond_4f9
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v3

    if-nez v3, :cond_5b2

    .line 6154
    if-ltz v1, :cond_5b1

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v3}, Ljava/util/ArrayList;->size()I

    move-result v3

    if-lt v1, v3, :cond_50d

    goto/16 :goto_5b1

    .line 6157
    :cond_50d
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v3, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 6158
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v3, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 6159
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v8}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v8

    invoke-virtual {v8}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I

    move-result v8

    if-ne v3, v8, :cond_534

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsArr:Ljava/util/ArrayList;

    invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v3

    if-nez v3, :cond_534

    .line 6160
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v8, 0x6

    invoke-virtual {v3, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    goto :goto_53a

    .line 6159
    :cond_534
    const/4 v8, 0x6

    .line 6162
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v3, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 6164
    :goto_53a
    iget-boolean v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isEvent:Z

    if-eqz v3, :cond_54c

    .line 6165
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v8, 0x7f0f01bb

    invoke-static {v4, v8}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    const/4 v9, 0x1

    goto :goto_572

    .line 6167
    :cond_54c
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v4, 0x2

    new-array v4, v4, [Ljava/lang/Object;

    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    const/4 v9, 0x1

    add-int/2addr v8, v9

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    const/4 v10, 0x0

    aput-object v8, v4, v10

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v8}, Ljava/util/ArrayList;->size()I

    move-result v8

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    aput-object v8, v4, v9

    const v8, 0x7f0f0a5d

    invoke-static {v11, v8, v4}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 6169
    :goto_572
    sget-boolean v3, Lim/tpelyyftgw/messenger/SharedConfig;->saveToGallery:Z

    if-eqz v3, :cond_57b

    .line 6170
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v3, v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 6171
    :cond_57b
    iput-boolean v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowShare:Z

    .line 6172
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v4}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v4

    if-eqz v4, :cond_589

    const/4 v4, 0x0

    goto :goto_58b

    :cond_589
    const/16 v4, 0x8

    :goto_58b
    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6173
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    invoke-virtual {v3}, Landroid/widget/ImageView;->getVisibility()I

    move-result v3

    if-nez v3, :cond_59e

    .line 6174
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v4, 0xa

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    goto :goto_5a5

    .line 6176
    :cond_59e
    const/16 v4, 0xa

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    .line 6178
    :goto_5a5
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;->fillList()V

    move/from16 v19, v2

    move-object/from16 v23, v5

    move-object v2, v6

    goto/16 :goto_847

    .line 6155
    :cond_5b1
    :goto_5b1
    return-void

    .line 6179
    :cond_5b2
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v3

    if-nez v3, :cond_842

    .line 6180
    if-ltz v1, :cond_83c

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v3}, Ljava/util/ArrayList;->size()I

    move-result v3

    if-lt v1, v3, :cond_5cb

    move/from16 v19, v2

    move-object/from16 v23, v5

    move-object v2, v6

    goto/16 :goto_841

    .line 6183
    :cond_5cb
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v3

    .line 6184
    .local v3, "object":Ljava/lang/Object;
    const/4 v8, 0x0

    .line 6185
    .local v8, "ttl":I
    const/4 v9, 0x0

    .line 6186
    .local v9, "isFiltered":Z
    const/4 v10, 0x0

    .line 6187
    .local v10, "isPainted":Z
    const/4 v13, 0x0

    .line 6188
    .local v13, "isCropped":Z
    instance-of v14, v3, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v14, :cond_5fc

    .line 6189
    move-object v14, v3

    check-cast v14, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iput-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    .line 6190
    .local v14, "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    iget-object v15, v14, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    if-eqz v15, :cond_5e9

    .line 6191
    iget-object v15, v14, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v15}, Lim/tpelyyftgw/messenger/MessageObject;->isVideoDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v2

    goto :goto_5f7

    .line 6192
    :cond_5e9
    iget-object v15, v14, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    instance-of v15, v15, Lim/tpelyyftgw/tgnet/TLRPC$TL_webDocument;

    if-eqz v15, :cond_5f7

    .line 6193
    iget-object v15, v14, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string v1, "video"

    invoke-virtual {v15, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    .line 6195
    .end local v14    # "botInlineResult":Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;
    :cond_5f7
    :goto_5f7
    move/from16 v18, v2

    move-object v2, v6

    goto/16 :goto_756

    .line 6196
    :cond_5fc
    const/4 v1, 0x0

    .line 6197
    .local v1, "pathObject":Ljava/lang/String;
    const/4 v14, 0x0

    .line 6198
    .local v14, "isAnimation":Z
    instance-of v15, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v15, :cond_60a

    .line 6199
    move-object v15, v3

    check-cast v15, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 6200
    .local v15, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    iget-object v1, v15, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    .line 6201
    iget-boolean v2, v15, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z

    .line 6202
    .end local v15    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    goto :goto_62b

    :cond_60a
    instance-of v15, v3, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v15, :cond_629

    .line 6203
    move-object v15, v3

    check-cast v15, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    .line 6204
    .local v15, "searchImage":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    invoke-virtual {v15}, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->getPathToAttach()Ljava/lang/String;

    move-result-object v1

    .line 6205
    move-object/from16 v18, v1

    .end local v1    # "pathObject":Ljava/lang/String;
    .local v18, "pathObject":Ljava/lang/String;
    iget v1, v15, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->type:I

    move/from16 v19, v2

    const/4 v2, 0x1

    .end local v2    # "isVideo":Z
    .local v19, "isVideo":Z
    if-ne v1, v2, :cond_624

    .line 6206
    const/4 v14, 0x1

    move-object/from16 v1, v18

    move/from16 v2, v19

    goto :goto_62b

    .line 6205
    :cond_624
    move-object/from16 v1, v18

    move/from16 v2, v19

    goto :goto_62b

    .line 6202
    .end local v15    # "searchImage":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    .end local v18    # "pathObject":Ljava/lang/String;
    .end local v19    # "isVideo":Z
    .restart local v1    # "pathObject":Ljava/lang/String;
    .restart local v2    # "isVideo":Z
    :cond_629
    move/from16 v19, v2

    .line 6209
    :goto_62b
    if-eqz v2, :cond_68f

    .line 6210
    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    move/from16 v18, v2

    const/4 v2, 0x0

    .end local v2    # "isVideo":Z
    .local v18, "isVideo":Z
    invoke-virtual {v15, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6211
    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v15, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6212
    const/4 v2, 0x1

    iput-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    .line 6213
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateAccessibilityOverlayVisibility()V

    .line 6214
    const/4 v2, 0x0

    .line 6215
    .local v2, "isMuted":Z
    const/4 v15, 0x0

    .line 6216
    .local v15, "start":F
    const/high16 v19, 0x3f800000    # 1.0f

    .line 6217
    .local v19, "end":F
    move/from16 v20, v2

    .end local v2    # "isMuted":Z
    .local v20, "isMuted":Z
    instance-of v2, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v2, :cond_664

    .line 6218
    move-object v2, v3

    check-cast v2, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 6219
    .local v2, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    move-object/from16 v23, v5

    .end local v5    # "caption":Ljava/lang/CharSequence;
    .local v23, "caption":Ljava/lang/CharSequence;
    iget-object v5, v2, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->editedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    if-eqz v5, :cond_666

    .line 6220
    iget-object v5, v2, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->editedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget-boolean v5, v5, Lim/tpelyyftgw/messenger/VideoEditedInfo;->muted:Z

    .line 6221
    .end local v20    # "isMuted":Z
    .local v5, "isMuted":Z
    move/from16 v20, v5

    .end local v5    # "isMuted":Z
    .restart local v20    # "isMuted":Z
    iget-object v5, v2, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->editedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget v15, v5, Lim/tpelyyftgw/messenger/VideoEditedInfo;->start:F

    .line 6222
    iget-object v5, v2, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->editedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget v5, v5, Lim/tpelyyftgw/messenger/VideoEditedInfo;->end:F

    move/from16 v2, v20

    .end local v19    # "end":F
    .local v5, "end":F
    goto :goto_66a

    .line 6217
    .end local v2    # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    .end local v23    # "caption":Ljava/lang/CharSequence;
    .local v5, "caption":Ljava/lang/CharSequence;
    .restart local v19    # "end":F
    :cond_664
    move-object/from16 v23, v5

    .line 6225
    .end local v5    # "caption":Ljava/lang/CharSequence;
    .restart local v23    # "caption":Ljava/lang/CharSequence;
    :cond_666
    move/from16 v5, v19

    move/from16 v2, v20

    .end local v19    # "end":F
    .end local v20    # "isMuted":Z
    .local v2, "isMuted":Z
    .local v5, "end":F
    :goto_66a
    invoke-direct {v0, v1, v2, v15, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->processOpenVideo(Ljava/lang/String;ZFF)V

    .line 6226
    move-object/from16 v19, v1

    .end local v1    # "pathObject":Ljava/lang/String;
    .local v19, "pathObject":Ljava/lang/String;
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    move/from16 v20, v2

    const/4 v2, 0x0

    .end local v2    # "isMuted":Z
    .restart local v20    # "isMuted":Z
    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->setVisibility(I)V

    .line 6227
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    const/16 v2, 0x8

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6228
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6229
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6230
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6231
    .end local v5    # "end":F
    .end local v15    # "start":F
    .end local v20    # "isMuted":Z
    goto/16 :goto_705

    .line 6232
    .end local v18    # "isVideo":Z
    .end local v19    # "pathObject":Ljava/lang/String;
    .end local v23    # "caption":Ljava/lang/CharSequence;
    .restart local v1    # "pathObject":Ljava/lang/String;
    .local v2, "isVideo":Z
    .local v5, "caption":Ljava/lang/CharSequence;
    :cond_68f
    move-object/from16 v19, v1

    move/from16 v18, v2

    move-object/from16 v23, v5

    const/16 v2, 0x8

    .end local v1    # "pathObject":Ljava/lang/String;
    .end local v2    # "isVideo":Z
    .end local v5    # "caption":Ljava/lang/CharSequence;
    .restart local v18    # "isVideo":Z
    .restart local v19    # "pathObject":Ljava/lang/String;
    .restart local v23    # "caption":Ljava/lang/CharSequence;
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->setVisibility(I)V

    .line 6233
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6234
    const/4 v1, 0x0

    iput-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    .line 6235
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateAccessibilityOverlayVisibility()V

    .line 6236
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6237
    if-eqz v14, :cond_6c3

    .line 6238
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6239
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6240
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6241
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    goto :goto_6ff

    .line 6243
    :cond_6c3
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v2, 0x4

    if-eq v1, v2, :cond_6d8

    const/4 v2, 0x5

    if-ne v1, v2, :cond_6cc

    goto :goto_6d8

    .line 6247
    :cond_6cc
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    const/4 v2, 0x0

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6248
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    goto :goto_6e4

    .line 6244
    :cond_6d8
    :goto_6d8
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    const/16 v2, 0x8

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6245
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6250
    :goto_6e4
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v5, 0x1

    if-eq v2, v5, :cond_6ed

    const/4 v2, 0x0

    goto :goto_6ef

    :cond_6ed
    const/16 v2, 0x8

    :goto_6ef
    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6251
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v2, v5, :cond_6fb

    const/16 v2, 0x8

    goto :goto_6fc

    :cond_6fb
    const/4 v2, 0x0

    :goto_6fc
    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6253
    :goto_6ff
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v2, 0x0

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    .line 6255
    :goto_705
    instance-of v1, v3, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v1, :cond_741

    .line 6256
    move-object v1, v3

    check-cast v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 6257
    .local v1, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    iget v2, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->bucketId:I

    if-nez v2, :cond_724

    move-object v2, v6

    .end local v6    # "newFileName":Ljava/lang/String;
    .local v2, "newFileName":Ljava/lang/String;
    iget-wide v5, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->dateTaken:J

    const-wide/16 v16, 0x0

    cmp-long v15, v5, v16

    if-nez v15, :cond_725

    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

    move-result v5

    const/4 v6, 0x1

    if-ne v5, v6, :cond_725

    const/4 v5, 0x1

    goto :goto_726

    .end local v2    # "newFileName":Ljava/lang/String;
    .restart local v6    # "newFileName":Ljava/lang/String;
    :cond_724
    move-object v2, v6

    .end local v6    # "newFileName":Ljava/lang/String;
    .restart local v2    # "newFileName":Ljava/lang/String;
    :cond_725
    const/4 v5, 0x0

    :goto_726
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->fromCamera:Z

    .line 6258
    iget-object v5, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->caption:Ljava/lang/CharSequence;

    .line 6259
    .end local v23    # "caption":Ljava/lang/CharSequence;
    .restart local v5    # "caption":Ljava/lang/CharSequence;
    iget v8, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->ttl:I

    .line 6260
    iget-boolean v9, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isFiltered:Z

    .line 6261
    iget-boolean v10, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isPainted:Z

    .line 6262
    iget-boolean v13, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isCropped:Z

    .line 6263
    iget-object v6, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    invoke-virtual {v6}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;

    move-result-object v6

    const-string v15, ".gif"

    invoke-virtual {v6, v15}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v1

    .line 6264
    .end local v21    # "isGif":Z
    .local v1, "isGif":Z
    move/from16 v21, v1

    goto :goto_756

    .end local v1    # "isGif":Z
    .end local v2    # "newFileName":Ljava/lang/String;
    .end local v5    # "caption":Ljava/lang/CharSequence;
    .restart local v6    # "newFileName":Ljava/lang/String;
    .restart local v21    # "isGif":Z
    .restart local v23    # "caption":Ljava/lang/CharSequence;
    :cond_741
    move-object v2, v6

    .end local v6    # "newFileName":Ljava/lang/String;
    .restart local v2    # "newFileName":Ljava/lang/String;
    instance-of v1, v3, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v1, :cond_754

    .line 6265
    move-object v1, v3

    check-cast v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    .line 6266
    .local v1, "searchImage":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    iget-object v5, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->caption:Ljava/lang/CharSequence;

    .line 6267
    .end local v23    # "caption":Ljava/lang/CharSequence;
    .restart local v5    # "caption":Ljava/lang/CharSequence;
    iget v8, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->ttl:I

    .line 6268
    iget-boolean v9, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->isFiltered:Z

    .line 6269
    iget-boolean v10, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->isPainted:Z

    .line 6270
    iget-boolean v13, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->isCropped:Z

    goto :goto_756

    .line 6264
    .end local v1    # "searchImage":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    .end local v5    # "caption":Ljava/lang/CharSequence;
    .restart local v23    # "caption":Ljava/lang/CharSequence;
    :cond_754
    move-object/from16 v5, v23

    .line 6273
    .end local v14    # "isAnimation":Z
    .end local v19    # "pathObject":Ljava/lang/String;
    .end local v23    # "caption":Ljava/lang/CharSequence;
    .restart local v5    # "caption":Ljava/lang/CharSequence;
    :goto_756
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v1}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v1

    const/16 v6, 0x8

    if-eq v1, v6, :cond_765

    .line 6274
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v1, v6}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 6276
    :cond_765
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    const/4 v6, 0x0

    invoke-virtual {v1, v6}, Landroid/widget/FrameLayout;->setTag(Ljava/lang/Object;)V

    .line 6277
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->fromCamera:Z

    if-eqz v1, :cond_78b

    .line 6278
    if-eqz v18, :cond_77e

    .line 6279
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v4, 0x7f0f01c1

    invoke-static {v12, v4}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto :goto_7b1

    .line 6281
    :cond_77e
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v11, 0x7f0f01bb

    invoke-static {v4, v11}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto :goto_7b1

    .line 6284
    :cond_78b
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v4, 0x2

    new-array v12, v4, [Ljava/lang/Object;

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    const/4 v14, 0x1

    add-int/2addr v4, v14

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    const/4 v15, 0x0

    aput-object v4, v12, v15

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->size()I

    move-result v4

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    aput-object v4, v12, v14

    const v4, 0x7f0f0a5d

    invoke-static {v11, v4, v12}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 6286
    :goto_7b1
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v1, :cond_7de

    .line 6287
    invoke-virtual {v1}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v1

    .line 6288
    .local v1, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    if-eqz v1, :cond_7c3

    .line 6289
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    iget-object v11, v1, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->title:Ljava/lang/String;

    invoke-virtual {v4, v11}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto :goto_7de

    .line 6291
    :cond_7c3
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v4

    .line 6292
    .local v4, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    if-eqz v4, :cond_7de

    .line 6293
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    iget-object v12, v4, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;

    iget-object v14, v4, Lim/tpelyyftgw/tgnet/TLRPC$User;->last_name:Ljava/lang/String;

    invoke-static {v12, v14}, Lim/tpelyyftgw/messenger/ContactsController;->formatName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v12

    const/16 v14, 0xc

    invoke-static {v12, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/utils/StringUtils;->handleTextName(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v12

    invoke-virtual {v11, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 6297
    .end local v1    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    .end local v4    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :cond_7de
    :goto_7de
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eqz v1, :cond_7f4

    const/4 v4, 0x4

    if-eq v1, v4, :cond_7f4

    const/4 v4, 0x2

    if-eq v1, v4, :cond_7eb

    const/4 v4, 0x5

    if-ne v1, v4, :cond_802

    :cond_7eb
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    const/4 v4, 0x1

    if-le v1, v4, :cond_802

    .line 6298
    :cond_7f4
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingToIndex:I

    invoke-interface {v4, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->isPhotoChecked(I)Z

    move-result v4

    const/4 v11, 0x0

    invoke-virtual {v1, v4, v11}, Lim/tpelyyftgw/ui/components/CheckBox;->setChecked(ZZ)V

    .line 6301
    :cond_802
    invoke-direct {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateCaptionTextForCurrentPhoto(Ljava/lang/Object;)V

    .line 6302
    new-instance v1, Landroid/graphics/PorterDuffColorFilter;

    const v4, -0xc25212

    sget-object v11, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v1, v4, v11}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    .line 6303
    .local v1, "filter":Landroid/graphics/PorterDuffColorFilter;
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    if-eqz v8, :cond_815

    move-object v11, v1

    goto :goto_816

    :cond_815
    move-object v11, v6

    :goto_816
    invoke-virtual {v4, v11}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 6304
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    if-eqz v10, :cond_81f

    move-object v11, v1

    goto :goto_820

    :cond_81f
    move-object v11, v6

    :goto_820
    invoke-virtual {v4, v11}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 6305
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    if-eqz v13, :cond_829

    move-object v11, v1

    goto :goto_82a

    :cond_829
    move-object v11, v6

    :goto_82a
    invoke-virtual {v4, v11}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 6306
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    if-eqz v9, :cond_833

    move-object v15, v1

    goto :goto_834

    :cond_833
    move-object v15, v6

    :goto_834
    invoke-virtual {v4, v15}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    move/from16 v19, v18

    move/from16 v3, v21

    goto :goto_84b

    .line 6180
    .end local v1    # "filter":Landroid/graphics/PorterDuffColorFilter;
    .end local v3    # "object":Ljava/lang/Object;
    .end local v8    # "ttl":I
    .end local v9    # "isFiltered":Z
    .end local v10    # "isPainted":Z
    .end local v13    # "isCropped":Z
    .end local v18    # "isVideo":Z
    .local v2, "isVideo":Z
    .restart local v6    # "newFileName":Ljava/lang/String;
    :cond_83c
    move/from16 v19, v2

    move-object/from16 v23, v5

    move-object v2, v6

    .line 6181
    .end local v5    # "caption":Ljava/lang/CharSequence;
    .end local v6    # "newFileName":Ljava/lang/String;
    .local v2, "newFileName":Ljava/lang/String;
    .local v19, "isVideo":Z
    .restart local v23    # "caption":Ljava/lang/CharSequence;
    :goto_841
    return-void

    .line 6179
    .end local v19    # "isVideo":Z
    .end local v23    # "caption":Ljava/lang/CharSequence;
    .local v2, "isVideo":Z
    .restart local v5    # "caption":Ljava/lang/CharSequence;
    .restart local v6    # "newFileName":Ljava/lang/String;
    :cond_842
    move/from16 v19, v2

    move-object/from16 v23, v5

    move-object v2, v6

    .line 6308
    :goto_847
    move/from16 v3, v21

    move-object/from16 v5, v23

    .end local v6    # "newFileName":Ljava/lang/String;
    .end local v21    # "isGif":Z
    .local v2, "newFileName":Ljava/lang/String;
    .local v3, "isGif":Z
    .restart local v19    # "isVideo":Z
    :goto_84b
    if-eqz v19, :cond_87f

    .line 6309
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const/4 v4, 0x4

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/components/CheckBox;->setVisibility(I)V

    .line 6310
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    const/4 v4, 0x0

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setVisibility(I)V

    .line 6311
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnSelectPreview:Z

    if-eqz v1, :cond_86e

    .line 6312
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 6313
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    invoke-virtual {v1, v4}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6314
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v1, v4}, Landroid/widget/TextView;->setVisibility(I)V

    goto/16 :goto_8e2

    .line 6316
    :cond_86e
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    const/4 v4, 0x4

    invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 6317
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    invoke-virtual {v1, v4}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6318
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v1, v4}, Landroid/widget/TextView;->setVisibility(I)V

    goto :goto_8e2

    .line 6321
    :cond_87f
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnSelectPreview:Z

    if-eqz v1, :cond_8b0

    .line 6322
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const/4 v4, 0x0

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/components/CheckBox;->setVisibility(I)V

    .line 6323
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setVisibility(I)V

    .line 6324
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 6325
    if-eqz v3, :cond_8c0

    iget-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectSameMediaType:Z

    if-eqz v1, :cond_8c0

    .line 6326
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    const/16 v4, 0x8

    invoke-virtual {v1, v4}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6327
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v4}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6328
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v4}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 6329
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    invoke-virtual {v1, v4}, Landroid/widget/ImageView;->setVisibility(I)V

    goto :goto_8c0

    .line 6332
    :cond_8b0
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const/4 v4, 0x4

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/components/CheckBox;->setVisibility(I)V

    .line 6333
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setVisibility(I)V

    .line 6334
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 6336
    :cond_8c0
    :goto_8c0
    if-eqz v3, :cond_8c6

    iget-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectSameMediaType:Z

    if-nez v1, :cond_8cb

    :cond_8c6
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v4, 0x5

    if-ne v1, v4, :cond_8d7

    .line 6337
    :cond_8cb
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    const/4 v4, 0x0

    invoke-virtual {v1, v4}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6338
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v1, v4}, Landroid/widget/TextView;->setVisibility(I)V

    goto :goto_8e2

    .line 6340
    :cond_8d7
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    const/4 v4, 0x4

    invoke-virtual {v1, v4}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6341
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v1, v4}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6345
    :goto_8e2
    xor-int/lit8 v1, p2, 0x1

    invoke-direct {v0, v7, v5, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCurrentCaption(Lim/tpelyyftgw/messenger/MessageObject;Ljava/lang/CharSequence;Z)V

    .line 6346
    return-void
.end method

.method private setPhotoChecked()V
    .registers 6

    .line 4614
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v0, :cond_96

    .line 4615
    invoke-interface {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getSelectedPhotos()Ljava/util/HashMap;

    move-result-object v0

    if-eqz v0, :cond_5a

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxSelectedPhotos:I

    if-lez v0, :cond_5a

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    invoke-interface {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getSelectedPhotos()Ljava/util/HashMap;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/HashMap;->size()I

    move-result v0

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxSelectedPhotos:I

    if-lt v0, v1, :cond_5a

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-interface {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->isPhotoChecked(I)Z

    move-result v0

    if-nez v0, :cond_5a

    .line 4616
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowOrder:Z

    if-eqz v0, :cond_59

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v0, :cond_59

    .line 4617
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v0

    .line 4618
    .local v0, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    if-eqz v0, :cond_59

    invoke-static {v0}, Lim/tpelyyftgw/messenger/ChatObject;->hasAdminRights(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v1

    if-nez v1, :cond_59

    iget-boolean v1, v0, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->slowmode_enabled:Z

    if-eqz v1, :cond_59

    .line 4619
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const v2, 0x7f0f0fce

    const-string v3, "Slowmode"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    const v3, 0x7f0f0fd5

    const-string v4, "SlowmodeSelectSendError"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-static {v1, v2, v3}, Lim/tpelyyftgw/ui/components/AlertsCreator;->createSimpleAlert(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->show()Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    .line 4622
    .end local v0    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_59
    return-void

    .line 4625
    :cond_5a
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectSameMediaType:Z

    if-eqz v0, :cond_65

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkSelectedIsSameType()Z

    move-result v0

    if-eqz v0, :cond_65

    .line 4626
    return-void

    .line 4629
    :cond_65
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getCurrentVideoEditedInfo()Lim/tpelyyftgw/messenger/VideoEditedInfo;

    move-result-object v2

    invoke-interface {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->setPhotoChecked(ILim/tpelyyftgw/messenger/VideoEditedInfo;)I

    move-result v0

    .line 4630
    .local v0, "num":I
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-interface {v1, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->isPhotoChecked(I)Z

    move-result v1

    .line 4631
    .local v1, "checked":Z
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const/4 v3, 0x1

    invoke-virtual {v2, v1, v3}, Lim/tpelyyftgw/ui/components/CheckBox;->setChecked(ZZ)V

    .line 4632
    if-ltz v0, :cond_93

    .line 4633
    if-eqz v1, :cond_8e

    .line 4634
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;

    invoke-virtual {v2, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;->notifyItemInserted(I)V

    .line 4635
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v2, v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->smoothScrollToPosition(I)V

    goto :goto_93

    .line 4637
    :cond_8e
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;

    invoke-virtual {v2, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;->notifyItemRemoved(I)V

    .line 4640
    :cond_93
    :goto_93
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateSelectedCount()V

    .line 4642
    .end local v0    # "num":I
    .end local v1    # "checked":Z
    :cond_96
    return-void
.end method

.method private setScaleToFill()V
    .registers 10

    .line 1798
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapWidth()I

    move-result v0

    int-to-float v0, v0

    .line 1799
    .local v0, "bitmapWidth":F
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v1

    int-to-float v1, v1

    .line 1800
    .local v1, "containerWidth":F
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapHeight()I

    move-result v2

    int-to-float v2, v2

    .line 1801
    .local v2, "bitmapHeight":F
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v3

    int-to-float v3, v3

    .line 1802
    .local v3, "containerHeight":F
    div-float v4, v3, v2

    div-float v5, v1, v0

    invoke-static {v4, v5}, Ljava/lang/Math;->min(FF)F

    move-result v4

    .line 1803
    .local v4, "scaleFit":F
    mul-float v5, v0, v4

    float-to-int v5, v5

    int-to-float v5, v5

    .line 1804
    .local v5, "width":F
    mul-float v6, v2, v4

    float-to-int v6, v6

    int-to-float v6, v6

    .line 1805
    .local v6, "height":F
    div-float v7, v1, v5

    div-float v8, v3, v6

    invoke-static {v7, v8}, Ljava/lang/Math;->max(FF)F

    move-result v7

    iput v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    .line 1806
    invoke-direct {p0, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 1807
    return-void
.end method

.method private showDownloadAlert()V
    .registers 5

    .line 1727
    new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V

    .line 1728
    .local v0, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    const-string v1, "AppName"

    const v2, 0x7f0f0141

    invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 1729
    const-string v1, "OK"

    const v2, 0x7f0f0a5a

    invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 1730
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v2, 0x0

    if-eqz v1, :cond_3e

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v1

    if-eqz v1, :cond_3e

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget v1, v1, Lim/tpelyyftgw/messenger/MessageObject;->currentAccount:I

    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v1

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v3, v3, v2

    invoke-virtual {v1, v3}, Lim/tpelyyftgw/messenger/FileLoader;->isLoadingFile(Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_3e

    const/4 v2, 0x1

    :cond_3e
    move v1, v2

    .line 1731
    .local v1, "alreadyDownloading":Z
    if-eqz v1, :cond_4e

    .line 1732
    const v2, 0x7f0f0cb9

    const-string v3, "PleaseStreamDownload"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    goto :goto_5a

    .line 1734
    :cond_4e
    const v2, 0x7f0f0c96

    const-string v3, "PleaseDownload"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 1736
    :goto_5a
    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showAlertDialog(Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;)V

    .line 1737
    return-void
.end method

.method private showQualityView(Z)V
    .registers 14
    .param p1, "show"    # Z

    .line 9224
    if-eqz p1, :cond_6

    .line 9225
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->previousCompression:I

    .line 9227
    :cond_6
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_d

    .line 9228
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V

    .line 9230
    :cond_d
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    .line 9231
    const/high16 v0, 0x42400000    # 48.0f

    const/4 v1, 0x3

    const/4 v2, 0x0

    const/4 v3, 0x2

    const/4 v4, 0x1

    const/4 v5, 0x0

    if-eqz p1, :cond_82

    .line 9232
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    const/4 v7, 0x4

    invoke-virtual {v6, v7}, Landroid/widget/TextView;->setVisibility(I)V

    .line 9233
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v6, v7}, Landroid/widget/TextView;->setVisibility(I)V

    .line 9234
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v7

    invoke-virtual {v6, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;->setTag(Ljava/lang/Object;)V

    .line 9235
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    new-array v1, v1, [Landroid/animation/Animator;

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    sget-object v8, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v9, v3, [F

    aput v2, v9, v5

    .line 9236
    const/high16 v10, 0x43180000    # 152.0f

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v11

    int-to-float v11, v11

    aput v11, v9, v4

    invoke-static {v7, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v7

    aput-object v7, v1, v5

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    sget-object v8, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v9, v3, [F

    aput v2, v9, v5

    .line 9237
    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v2

    int-to-float v2, v2

    aput v2, v9, v4

    invoke-static {v7, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v1, v4

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v3, [F

    .line 9238
    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    neg-int v0, v0

    int-to-float v0, v0

    aput v0, v8, v5

    const/high16 v0, 0x42d00000    # 104.0f

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    int-to-float v0, v0

    aput v0, v8, v4

    invoke-static {v2, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    aput-object v0, v1, v3

    .line 9235
    invoke-virtual {v6, v1}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    goto :goto_e2

    .line 9241
    :cond_82
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    invoke-virtual {v6, v5}, Landroid/widget/TextView;->setVisibility(I)V

    .line 9242
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v6, v5}, Landroid/widget/TextView;->setVisibility(I)V

    .line 9243
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    const/4 v7, 0x0

    invoke-virtual {v6, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;->setTag(Ljava/lang/Object;)V

    .line 9244
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    new-array v1, v1, [Landroid/animation/Animator;

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    sget-object v8, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v9, v3, [F

    aput v2, v9, v5

    .line 9245
    const/high16 v10, 0x43260000    # 166.0f

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v11

    int-to-float v11, v11

    aput v11, v9, v4

    invoke-static {v7, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v7

    aput-object v7, v1, v5

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    sget-object v8, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v9, v3, [F

    aput v2, v9, v5

    .line 9246
    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v2

    int-to-float v2, v2

    aput v2, v9, v4

    invoke-static {v7, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v1, v4

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v3, [F

    .line 9247
    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    neg-int v0, v0

    int-to-float v0, v0

    aput v0, v8, v5

    const/high16 v0, 0x42ec0000    # 118.0f

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    int-to-float v0, v0

    aput v0, v8, v4

    invoke-static {v2, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    aput-object v0, v1, v3

    .line 9244
    invoke-virtual {v6, v1}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 9250
    :goto_e2
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$46;

    invoke-direct {v1, p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$46;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)V

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 9292
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v1, 0xc8

    invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 9293
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    new-instance v1, Landroid/view/animation/DecelerateInterpolator;

    invoke-direct {v1}, Landroid/view/animation/DecelerateInterpolator;-><init>()V

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 9294
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseViewAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    .line 9295
    return-void
.end method

.method private showVideoSeekPreviewPosition(Z)V
    .registers 9
    .param p1, "show"    # Z

    .line 3750
    if-eqz p1, :cond_a

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-nez v0, :cond_14

    :cond_a
    if-nez p1, :cond_15

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-nez v0, :cond_15

    .line 3751
    :cond_14
    return-void

    .line 3753
    :cond_15
    if-eqz p1, :cond_22

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->isReady()Z

    move-result v0

    if-nez v0, :cond_22

    .line 3754
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needShowOnReady:Z

    .line 3755
    return-void

    .line 3757
    :cond_22
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrameAnimation:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_29

    .line 3758
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V

    .line 3760
    :cond_29
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    const/4 v1, 0x1

    if-eqz p1, :cond_33

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    goto :goto_34

    :cond_33
    const/4 v2, 0x0

    :goto_34
    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->setTag(Ljava/lang/Object;)V

    .line 3761
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrameAnimation:Landroid/animation/AnimatorSet;

    .line 3762
    new-array v2, v1, [Landroid/animation/Animator;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v1, v1, [F

    if-eqz p1, :cond_4b

    const/high16 v5, 0x3f800000    # 1.0f

    goto :goto_4c

    :cond_4b
    const/4 v5, 0x0

    :goto_4c
    const/4 v6, 0x0

    aput v5, v1, v6

    invoke-static {v3, v4, v1}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v1

    aput-object v1, v2, v6

    invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 3763
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrameAnimation:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$27;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$27;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 3769
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrameAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v1, 0xb4

    invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 3770
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrameAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    .line 3771
    return-void
.end method

.method private switchToEditMode(I)V
    .registers 20
    .param p1, "mode"    # I

    .line 4741
    move-object/from16 v0, p0

    move/from16 v1, p1

    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-eq v2, v1, :cond_59b

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v2

    if-eqz v2, :cond_59b

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    if-nez v2, :cond_59b

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    if-nez v2, :cond_59b

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    const/4 v3, 0x0

    aget-object v2, v2, v3

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->access$11900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;)I

    move-result v2

    const/4 v4, -0x1

    if-ne v2, v4, :cond_59b

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v2

    if-eqz v2, :cond_2e

    goto/16 :goto_59b

    .line 4744
    :cond_2e
    const/4 v5, 0x3

    const/4 v10, 0x0

    const/4 v11, 0x1

    const/4 v12, 0x2

    if-nez v1, :cond_1ba

    .line 4745
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v4, v3}, Landroid/widget/TextView;->setVisibility(I)V

    .line 4746
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    invoke-virtual {v4, v3}, Landroid/widget/TextView;->setVisibility(I)V

    .line 4747
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v4

    .line 4748
    .local v4, "bitmap":Landroid/graphics/Bitmap;
    if-eqz v4, :cond_d9

    .line 4749
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v13}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapWidth()I

    move-result v13

    .line 4750
    .local v13, "bitmapWidth":I
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v14}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapHeight()I

    move-result v14

    .line 4752
    .local v14, "bitmapHeight":I
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v15

    int-to-float v15, v15

    int-to-float v7, v13

    div-float/2addr v15, v7

    .line 4753
    .local v15, "scaleX":F
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v7

    int-to-float v7, v7

    int-to-float v8, v14

    div-float/2addr v7, v8

    .line 4754
    .local v7, "scaleY":F
    invoke-direct {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth(I)I

    move-result v8

    int-to-float v8, v8

    int-to-float v6, v13

    div-float/2addr v8, v6

    .line 4755
    .local v8, "newScaleX":F
    invoke-direct {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight(I)I

    move-result v6

    int-to-float v6, v6

    int-to-float v2, v14

    div-float/2addr v6, v2

    .line 4756
    .local v6, "newScaleY":F
    cmpl-float v2, v15, v7

    if-lez v2, :cond_74

    move v2, v7

    goto :goto_75

    :cond_74
    move v2, v15

    .line 4757
    .local v2, "scale":F
    :goto_75
    cmpl-float v16, v8, v6

    if-lez v16, :cond_7c

    move/from16 v16, v6

    goto :goto_7e

    :cond_7c
    move/from16 v16, v8

    .line 4759
    .local v16, "newScale":F
    :goto_7e
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v9, v11, :cond_86

    .line 4760
    invoke-direct {v0, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCropTranslations(Z)V

    goto :goto_d9

    .line 4762
    :cond_86
    div-float v9, v16, v2

    iput v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToScale:F

    .line 4763
    iput v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToX:F

    .line 4764
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getLeftInset()I

    move-result v9

    div-int/2addr v9, v12

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getRightInset()I

    move-result v17

    div-int/lit8 v17, v17, 0x2

    sub-int v9, v9, v17

    int-to-float v9, v9

    iput v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    .line 4765
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-ne v9, v11, :cond_aa

    .line 4766
    const/high16 v9, 0x42680000    # 58.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    iput v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    goto :goto_c1

    .line 4767
    :cond_aa
    if-ne v9, v12, :cond_b6

    .line 4768
    const/high16 v9, 0x42b80000    # 92.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    iput v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    goto :goto_c1

    .line 4769
    :cond_b6
    if-ne v9, v5, :cond_c1

    .line 4770
    const/high16 v9, 0x42300000    # 44.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    iput v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    .line 4772
    :cond_c1
    :goto_c1
    sget v9, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v5, 0x15

    if-lt v9, v5, :cond_d0

    .line 4773
    iget v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    sget v9, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    div-int/2addr v9, v12

    int-to-float v9, v9

    sub-float/2addr v5, v9

    iput v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateToY:F

    .line 4775
    :cond_d0
    move v9, v13

    .end local v13    # "bitmapWidth":I
    .local v9, "bitmapWidth":I
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v12

    iput-wide v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    .line 4776
    iput-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->zoomAnimation:Z

    .line 4779
    .end local v2    # "scale":F
    .end local v6    # "newScaleY":F
    .end local v7    # "scaleY":F
    .end local v8    # "newScaleX":F
    .end local v9    # "bitmapWidth":I
    .end local v14    # "bitmapHeight":I
    .end local v15    # "scaleX":F
    .end local v16    # "newScale":F
    :cond_d9
    :goto_d9
    iput-boolean v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->padImageForHorizontalInsets:Z

    .line 4781
    new-instance v2, Landroid/animation/AnimatorSet;

    invoke-direct {v2}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    .line 4782
    new-instance v2, Ljava/util/ArrayList;

    const/4 v6, 0x4

    invoke-direct {v2, v6}, Ljava/util/ArrayList;-><init>(I)V

    .line 4783
    .local v2, "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-ne v6, v11, :cond_122

    .line 4784
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v11, [F

    const/high16 v9, 0x42400000    # 48.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    aput v9, v8, v3

    invoke-static {v6, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v6

    invoke-virtual {v2, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4785
    sget-object v6, Lim/tpelyyftgw/ui/components/AnimationProperties;->PHOTO_VIEWER_ANIMATION_VALUE:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v5, v5, [F

    fill-array-data v5, :array_59c

    invoke-static {v0, v6, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v5

    invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4786
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    sget-object v6, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v7, v11, [F

    aput v10, v7, v3

    invoke-static {v5, v6, v7}, 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

    goto/16 :goto_19d

    .line 4787
    :cond_122
    const/4 v5, 0x2

    if-ne v6, v5, :cond_154

    .line 4788
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->shutdown()V

    .line 4789
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->getToolsView()Landroid/widget/FrameLayout;

    move-result-object v6

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v11, [F

    const/high16 v9, 0x433a0000    # 186.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    aput v9, v8, v3

    invoke-static {v6, v7, 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 4790
    sget-object v3, Lim/tpelyyftgw/ui/components/AnimationProperties;->PHOTO_VIEWER_ANIMATION_VALUE:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v5, v5, [F

    fill-array-data v5, :array_5a4

    invoke-static {v0, 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

    goto :goto_19d

    .line 4791
    :cond_154
    const/4 v7, 0x3

    if-ne v6, v7, :cond_19d

    .line 4792
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->shutdown()V

    .line 4793
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->getToolsView()Landroid/widget/FrameLayout;

    move-result-object v6

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v11, [F

    const/high16 v9, 0x42fc0000    # 126.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    int-to-float v10, v10

    aput v10, v8, v3

    invoke-static {v6, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v6

    invoke-virtual {v2, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4794
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->getColorPicker()Lim/tpelyyftgw/ui/components/paint/views/ColorPicker;

    move-result-object v6

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v11, [F

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    aput v9, v8, v3

    invoke-static {v6, v7, 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 4795
    sget-object v3, Lim/tpelyyftgw/ui/components/AnimationProperties;->PHOTO_VIEWER_ANIMATION_VALUE:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v5, v5, [F

    fill-array-data v5, :array_5ac

    invoke-static {v0, 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

    .line 4797
    :cond_19d
    :goto_19d
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v3, v2}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 4798
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v5, 0xc8

    invoke-virtual {v3, v5, v6}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 4799
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    new-instance v5, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$33;

    invoke-direct {v5, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$33;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)V

    invoke-virtual {v3, v5}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 4868
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imageMoveAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->start()V

    .line 4869
    .end local v2    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    .end local v4    # "bitmap":Landroid/graphics/Bitmap;
    goto/16 :goto_59a

    :cond_1ba
    const/16 v2, 0x8

    const/high16 v6, 0x42c00000    # 96.0f

    if-ne v1, v11, :cond_2d0

    .line 4870
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v4, v2}, Landroid/widget/TextView;->setVisibility(I)V

    .line 4871
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    invoke-virtual {v4, v2}, Landroid/widget/TextView;->setVisibility(I)V

    .line 4872
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->createCropView()V

    .line 4873
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/PhotoCropView;->onAppear()V

    .line 4875
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v2, v2, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->doneButton:Landroid/widget/TextView;

    const v4, 0x7f0f0497

    const-string v7, "Crop"

    invoke-static {v7, v4}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v2, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 4876
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v2, v2, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->doneButton:Landroid/widget/TextView;

    const v4, -0xae420d

    invoke-virtual {v2, v4}, Landroid/widget/TextView;->setTextColor(I)V

    .line 4878
    new-instance v2, Landroid/animation/AnimatorSet;

    invoke-direct {v2}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    .line 4879
    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    .line 4880
    .local v2, "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v8, v5, [F

    aput v10, v8, v3

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    aput v9, v8, v11

    invoke-static {v4, v7, v8}, 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

    .line 4881
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v5, [F

    aput v10, v8, v3

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    aput v9, v8, v11

    invoke-static {v4, v7, v8}, 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

    .line 4882
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v5, [F

    aput v10, v8, v3

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v9}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->getHeight()I

    move-result v9

    neg-int v9, v9

    int-to-float v9, v9

    aput v9, v8, v11

    invoke-static {v4, v7, v8}, 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

    .line 4883
    iget-boolean v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needCaptionLayout:Z

    if-eqz v4, :cond_259

    .line 4884
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v8, v5, [F

    aput v10, v8, v3

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    int-to-float v3, v3

    aput v3, v8, v11

    invoke-static {v4, v7, 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 4886
    :cond_259
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eqz v3, :cond_260

    const/4 v4, 0x4

    if-ne v3, v4, :cond_281

    .line 4887
    :cond_260
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v6, v5, [F

    fill-array-data v6, :array_5b4

    invoke-static {v3, v4, 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 4888
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v6, v5, [F

    fill-array-data v6, :array_5bc

    invoke-static {v3, v4, 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 4890
    :cond_281
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getVisibility()I

    move-result v3

    if-nez v3, :cond_29a

    .line 4891
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v6, v5, [F

    fill-array-data v6, :array_5c4

    invoke-static {v3, v4, 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 4893
    :cond_29a
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    invoke-virtual {v3}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_2b3

    .line 4894
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v5, v5, [F

    fill-array-data v5, :array_5cc

    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 4896
    :cond_2b3
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v3, v2}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 4897
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v4, 0xc8

    invoke-virtual {v3, v4, v5}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 4898
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$34;

    invoke-direct {v4, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$34;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)V

    invoke-virtual {v3, v4}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 4978
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->start()V

    .line 4979
    .end local v2    # "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    goto/16 :goto_59a

    :cond_2d0
    const/high16 v7, -0x40800000    # -1.0f

    const/4 v5, 0x2

    if-ne v1, v5, :cond_438

    .line 4980
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    if-nez v2, :cond_35a

    .line 4981
    const/4 v2, 0x0

    .line 4983
    .local v2, "state":Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;
    const/4 v8, 0x0

    .line 4984
    .local v8, "originalPath":Ljava/lang/String;
    const/4 v9, 0x0

    .line 4985
    .local v9, "orientation":I
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {v12}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v12

    if-nez v12, :cond_309

    .line 4986
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    iget v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v12, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v12

    .line 4987
    .local v12, "object":Ljava/lang/Object;
    instance-of v13, v12, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v13, :cond_2fe

    .line 4988
    move-object v13, v12

    check-cast v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    .line 4989
    .local v13, "entry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    iget-object v14, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->imagePath:Ljava/lang/String;

    if-nez v14, :cond_2fb

    .line 4990
    iget-object v8, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;

    .line 4991
    iget-object v2, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->savedFilterState:Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;

    .line 4993
    :cond_2fb
    iget v9, v13, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->orientation:I

    .line 4994
    .end local v13    # "entry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
    :cond_2fd
    goto :goto_309

    :cond_2fe
    instance-of v13, v12, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v13, :cond_2fd

    .line 4995
    move-object v13, v12

    check-cast v13, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    .line 4996
    .local v13, "entry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    iget-object v2, v13, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->savedFilterState:Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;

    .line 4997
    iget-object v8, v13, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->imageUrl:Ljava/lang/String;

    .line 5000
    .end local v12    # "object":Ljava/lang/Object;
    .end local v13    # "entry":Lim/tpelyyftgw/messenger/MediaController$SearchImage;
    :cond_309
    :goto_309
    if-nez v2, :cond_318

    .line 5001
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v12

    .line 5002
    .local v12, "bitmap":Landroid/graphics/Bitmap;
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v13}, Lim/tpelyyftgw/messenger/ImageReceiver;->getOrientation()I

    move-result v9

    goto :goto_31c

    .line 5004
    .end local v12    # "bitmap":Landroid/graphics/Bitmap;
    :cond_318
    invoke-static {v8}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;)Landroid/graphics/Bitmap;

    move-result-object v12

    .line 5007
    .restart local v12    # "bitmap":Landroid/graphics/Bitmap;
    :goto_31c
    new-instance v13, Lim/tpelyyftgw/ui/components/PhotoFilterView;

    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v13, v14, v12, v9, v2}, Lim/tpelyyftgw/ui/components/PhotoFilterView;-><init>(Landroid/content/Context;Landroid/graphics/Bitmap;ILim/tpelyyftgw/messenger/MediaController$SavedFilterState;)V

    iput-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    .line 5008
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-static {v4, v7}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v4

    invoke-virtual {v14, v13, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 5009
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->getDoneTextView()Landroid/widget/TextView;

    move-result-object v4

    new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$NAjnPKTCBMT92uagQBt0huGlxUQ;

    invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$NAjnPKTCBMT92uagQBt0huGlxUQ;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v4, v7}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 5013
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->getCancelTextView()Landroid/widget/TextView;

    move-result-object v4

    new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$9PEZ0CQqN3A-CrGdtrXx67gE_Hk;

    invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$9PEZ0CQqN3A-CrGdtrXx67gE_Hk;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v4, v7}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 5028
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->getToolsView()Landroid/widget/FrameLayout;

    move-result-object v4

    const/high16 v7, 0x433a0000    # 186.0f

    invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v7

    int-to-float v7, v7

    invoke-virtual {v4, v7}, Landroid/widget/FrameLayout;->setTranslationY(F)V

    .line 5031
    .end local v2    # "state":Lim/tpelyyftgw/messenger/MediaController$SavedFilterState;
    .end local v8    # "originalPath":Ljava/lang/String;
    .end local v9    # "orientation":I
    .end local v12    # "bitmap":Landroid/graphics/Bitmap;
    :cond_35a
    new-instance v2, Landroid/animation/AnimatorSet;

    invoke-direct {v2}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    .line 5032
    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    .line 5033
    .local v2, "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v8, v5, [F

    aput v10, v8, v3

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    aput v9, v8, v11

    invoke-static {v4, v7, v8}, 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

    .line 5034
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v5, [F

    aput v10, v8, v3

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v6

    int-to-float v6, v6

    aput v6, v8, v11

    invoke-static {v4, v7, v8}, 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

    .line 5035
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    sget-object v6, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v7, v5, [F

    aput v10, v7, v3

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->getHeight()I

    move-result v3

    neg-int v3, v3

    int-to-float v3, v3

    aput v3, v7, v11

    invoke-static {v4, v6, v7}, 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 5036
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eqz v3, :cond_3c8

    const/4 v4, 0x4

    if-ne v3, v4, :cond_3b4

    goto :goto_3c8

    .line 5039
    :cond_3b4
    if-ne v3, v11, :cond_3e9

    .line 5040
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v6, v5, [F

    fill-array-data v6, :array_5d4

    invoke-static {v3, v4, 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

    goto :goto_3e9

    .line 5037
    :cond_3c8
    :goto_3c8
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v6, v5, [F

    fill-array-data v6, :array_5dc

    invoke-static {v3, v4, 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 5038
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v6, v5, [F

    fill-array-data v6, :array_5e4

    invoke-static {v3, v4, 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 5042
    :cond_3e9
    :goto_3e9
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getVisibility()I

    move-result v3

    if-nez v3, :cond_402

    .line 5043
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v6, v5, [F

    fill-array-data v6, :array_5ec

    invoke-static {v3, v4, 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 5045
    :cond_402
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    invoke-virtual {v3}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_41b

    .line 5046
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v5, v5, [F

    fill-array-data v5, :array_5f4

    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 5048
    :cond_41b
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v3, v2}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 5049
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v4, 0xc8

    invoke-virtual {v3, v4, v5}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5050
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$35;

    invoke-direct {v4, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$35;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)V

    invoke-virtual {v3, v4}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 5123
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->start()V

    .end local v2    # "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    goto/16 :goto_599

    .line 5124
    :cond_438
    const/4 v8, 0x3

    if-ne v1, v8, :cond_599

    .line 5125
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v8, v2}, Landroid/widget/TextView;->setVisibility(I)V

    .line 5126
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    invoke-virtual {v8, v2}, Landroid/widget/TextView;->setVisibility(I)V

    .line 5127
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    if-nez v2, :cond_4a1

    .line 5128
    new-instance v2, Lim/tpelyyftgw/ui/components/PhotoPaintView;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v9}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v9

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/ImageReceiver;->getOrientation()I

    move-result v12

    invoke-direct {v2, v8, v9, v12}, Lim/tpelyyftgw/ui/components/PhotoPaintView;-><init>(Landroid/content/Context;Landroid/graphics/Bitmap;I)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    .line 5129
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-static {v4, v7}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v4

    invoke-virtual {v8, v2, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 5130
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->getDoneTextView()Landroid/widget/TextView;

    move-result-object v2

    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$Gw6SJiR_D7mGO3jquRZKT6Vhr0c;

    invoke-direct {v4, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$Gw6SJiR_D7mGO3jquRZKT6Vhr0c;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v2, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 5134
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->getCancelTextView()Landroid/widget/TextView;

    move-result-object v2

    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$1a-hvFOegaH-2gAVzrJOKf9-MVo;

    invoke-direct {v4, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$1a-hvFOegaH-2gAVzrJOKf9-MVo;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v2, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 5135
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->getColorPicker()Lim/tpelyyftgw/ui/components/paint/views/ColorPicker;

    move-result-object v2

    const/high16 v4, 0x42fc0000    # 126.0f

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v7

    int-to-float v7, v7

    invoke-virtual {v2, v7}, Lim/tpelyyftgw/ui/components/paint/views/ColorPicker;->setTranslationY(F)V

    .line 5136
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->getToolsView()Landroid/widget/FrameLayout;

    move-result-object v2

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v4

    int-to-float v4, v4

    invoke-virtual {v2, v4}, Landroid/widget/FrameLayout;->setTranslationY(F)V

    .line 5139
    :cond_4a1
    new-instance v2, Landroid/animation/AnimatorSet;

    invoke-direct {v2}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    .line 5140
    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    .line 5141
    .restart local v2    # "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v8, v5, [F

    aput v10, v8, v3

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    aput v9, v8, v11

    invoke-static {v4, v7, v8}, 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

    .line 5142
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v5, [F

    aput v10, v8, v3

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    aput v9, v8, v11

    invoke-static {v4, v7, v8}, 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

    .line 5143
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v5, [F

    aput v10, v8, v3

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v9}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->getHeight()I

    move-result v9

    neg-int v9, v9

    int-to-float v9, v9

    aput v9, v8, v11

    invoke-static {v4, v7, v8}, 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

    .line 5145
    iget-boolean v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needCaptionLayout:Z

    if-eqz v4, :cond_50e

    .line 5146
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v7, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v8, v5, [F

    aput v10, v8, v3

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    int-to-float v3, v3

    aput v3, v8, v11

    invoke-static {v4, v7, 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 5148
    :cond_50e
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eqz v3, :cond_52a

    const/4 v4, 0x4

    if-ne v3, v4, :cond_516

    goto :goto_52a

    .line 5151
    :cond_516
    if-ne v3, v11, :cond_54b

    .line 5152
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v6, v5, [F

    fill-array-data v6, :array_5fc

    invoke-static {v3, v4, 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

    goto :goto_54b

    .line 5149
    :cond_52a
    :goto_52a
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v6, v5, [F

    fill-array-data v6, :array_604

    invoke-static {v3, v4, 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 5150
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v6, v5, [F

    fill-array-data v6, :array_60c

    invoke-static {v3, v4, 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 5154
    :cond_54b
    :goto_54b
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getVisibility()I

    move-result v3

    if-nez v3, :cond_564

    .line 5155
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v6, v5, [F

    fill-array-data v6, :array_614

    invoke-static {v3, v4, 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 5157
    :cond_564
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    invoke-virtual {v3}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_57d

    .line 5158
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x2

    new-array v5, v5, [F

    fill-array-data v5, :array_61c

    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 5160
    :cond_57d
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v3, v2}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 5161
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v4, 0xc8

    invoke-virtual {v3, v4, v5}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5162
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$36;

    invoke-direct {v4, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$36;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;I)V

    invoke-virtual {v3, v4}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 5235
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changeModeAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->start()V

    goto :goto_59a

    .line 5124
    .end local v2    # "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    :cond_599
    :goto_599
    nop

    .line 5237
    :goto_59a
    return-void

    .line 4742
    :cond_59b
    :goto_59b
    return-void

    :array_59c
    .array-data 4
        0x0
        0x3f800000    # 1.0f
    .end array-data

    :array_5a4
    .array-data 4
        0x0
        0x3f800000    # 1.0f
    .end array-data

    :array_5ac
    .array-data 4
        0x0
        0x3f800000    # 1.0f
    .end array-data

    :array_5b4
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_5bc
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_5c4
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_5cc
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_5d4
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_5dc
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_5e4
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_5ec
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_5f4
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_5fc
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_604
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_60c
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_614
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data

    :array_61c
    .array-data 4
        0x3f800000    # 1.0f
        0x0
    .end array-data
.end method

.method private switchToPip()V
    .registers 14

    .line 3599
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v0, :cond_1b7

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    if-eqz v0, :cond_1b7

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkInlinePermissions()Z

    move-result v0

    if-eqz v0, :cond_1b7

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changingTextureView:Z

    if-nez v0, :cond_1b7

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingInlineMode:Z

    if-nez v0, :cond_1b7

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isInline:Z

    if-eqz v0, :cond_1c

    goto/16 :goto_1b7

    .line 3602
    :cond_1c
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    if-eqz v0, :cond_25

    .line 3603
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->destroyPhotoViewer()V

    .line 3605
    :cond_25
    const/4 v0, 0x0

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openedFullScreenVideo:Z

    .line 3606
    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    sput-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 3607
    const/4 v1, 0x0

    sput-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 3608
    const/4 v2, 0x1

    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingInlineMode:Z

    .line 3609
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    .line 3610
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlaceObject:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    const/4 v4, 0x0

    if-eqz v3, :cond_83

    .line 3611
    iget-object v3, v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v3, v2, v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->setVisible(ZZ)V

    .line 3612
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlaceObject:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    iget-object v3, v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->getAnimation()Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    move-result-object v3

    .line 3613
    .local v3, "animation":Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
    if-eqz v3, :cond_83

    .line 3614
    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->getAnimatedBitmap()Landroid/graphics/Bitmap;

    move-result-object v5

    .line 3615
    .local v5, "bitmap":Landroid/graphics/Bitmap;
    if-eqz v5, :cond_6c

    .line 3617
    :try_start_4e
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v5}, Landroid/graphics/Bitmap;->getWidth()I

    move-result v7

    invoke-virtual {v5}, Landroid/graphics/Bitmap;->getHeight()I

    move-result v8

    invoke-virtual {v6, v7, v8}, Landroid/view/TextureView;->getBitmap(II)Landroid/graphics/Bitmap;

    move-result-object v6

    .line 3618
    .local v6, "src":Landroid/graphics/Bitmap;
    new-instance v7, Landroid/graphics/Canvas;

    invoke-direct {v7, v5}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V

    .line 3619
    .local v7, "canvas":Landroid/graphics/Canvas;
    invoke-virtual {v7, v6, v4, v4, v1}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V

    .line 3620
    invoke-virtual {v6}, Landroid/graphics/Bitmap;->recycle()V
    :try_end_67
    .catchall {:try_start_4e .. :try_end_67} :catchall_68

    .line 3623
    .end local v6    # "src":Landroid/graphics/Bitmap;
    .end local v7    # "canvas":Landroid/graphics/Canvas;
    goto :goto_6c

    .line 3621
    :catchall_68
    move-exception v1

    .line 3622
    .local v1, "e":Ljava/lang/Throwable;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3625
    .end local v1    # "e":Ljava/lang/Throwable;
    :cond_6c
    :goto_6c
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getCurrentPosition()J

    move-result-wide v6

    invoke-virtual {v3, v6, v7, v2}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->seekTo(JZ)V

    .line 3626
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlaceObject:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->setAllowStartAnimation(Z)V

    .line 3627
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlaceObject:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    iget-object v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->startAnimation()V

    .line 3630
    .end local v3    # "animation":Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
    .end local v5    # "bitmap":Landroid/graphics/Bitmap;
    :cond_83
    sget v1, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v3, 0x15

    if-lt v1, v3, :cond_1ae

    .line 3631
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAnimationInProgress:Z

    .line 3632
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v1}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getAspectRatio()F

    move-result v1

    invoke-static {v1}, Lim/tpelyyftgw/ui/components/PipVideoView;->getPipRect(F)Lim/tpelyyftgw/ui/components/Rect;

    move-result-object v1

    .line 3634
    .local v1, "rect":Lim/tpelyyftgw/ui/components/Rect;
    iget v3, v1, Lim/tpelyyftgw/ui/components/Rect;->width:F

    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v5}, Landroid/view/TextureView;->getWidth()I

    move-result v5

    int-to-float v5, v5

    div-float/2addr v3, v5

    .line 3635
    .local v3, "scale":F
    iget v5, v1, Lim/tpelyyftgw/ui/components/Rect;->y:F

    sget v6, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    int-to-float v6, v6

    add-float/2addr v5, v6

    iput v5, v1, Lim/tpelyyftgw/ui/components/Rect;->y:F

    .line 3637
    new-instance v5, Landroid/animation/AnimatorSet;

    invoke-direct {v5}, Landroid/animation/AnimatorSet;-><init>()V

    .line 3638
    .local v5, "animatorSet":Landroid/animation/AnimatorSet;
    const/16 v6, 0xd

    new-array v6, v6, [Landroid/animation/Animator;

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    sget-object v8, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v9, v2, [F

    aput v3, v9, v0

    .line 3639
    invoke-static {v7, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v7

    aput-object v7, v6, v0

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    sget-object v8, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v9, v2, [F

    aput v3, v9, v0

    .line 3640
    invoke-static {v7, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v7

    aput-object v7, v6, v2

    const/4 v7, 0x2

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    sget-object v9, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;

    new-array v10, v2, [F

    iget v11, v1, Lim/tpelyyftgw/ui/components/Rect;->x:F

    aput v11, v10, v0

    .line 3641
    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/4 v7, 0x3

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    sget-object v9, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v10, v2, [F

    iget v11, v1, Lim/tpelyyftgw/ui/components/Rect;->y:F

    aput v11, v10, v0

    .line 3642
    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/4 v7, 0x4

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    sget-object v9, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v10, v2, [F

    aput v3, v10, v0

    .line 3643
    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/4 v7, 0x5

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    sget-object v9, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v10, v2, [F

    aput v3, v10, v0

    .line 3644
    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/4 v7, 0x6

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    sget-object v9, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;

    new-array v10, v2, [F

    iget v11, v1, Lim/tpelyyftgw/ui/components/Rect;->x:F

    iget-object v12, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    .line 3645
    invoke-virtual {v12}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getX()F

    move-result v12

    sub-float/2addr v11, v12

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getLeftInset()I

    move-result v12

    int-to-float v12, v12

    add-float/2addr v11, v12

    aput v11, v10, v0

    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/4 v7, 0x7

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    sget-object v9, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v10, v2, [F

    iget v11, v1, Lim/tpelyyftgw/ui/components/Rect;->y:F

    iget-object v12, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    .line 3646
    invoke-virtual {v12}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getY()F

    move-result v12

    sub-float/2addr v11, v12

    aput v11, v10, v0

    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/16 v7, 0x8

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    sget-object v9, Lim/tpelyyftgw/ui/components/AnimationProperties;->COLOR_DRAWABLE_ALPHA:Landroid/util/Property;

    new-array v10, v2, [I

    aput v0, v10, v0

    .line 3647
    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/16 v7, 0x9

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    sget-object v9, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v10, v2, [F

    aput v4, v10, v0

    .line 3648
    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/16 v7, 0xa

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    sget-object v9, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v10, v2, [F

    aput v4, v10, v0

    .line 3649
    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/16 v7, 0xb

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v9, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v10, v2, [F

    aput v4, v10, v0

    .line 3650
    invoke-static {v8, v9, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    aput-object v8, v6, v7

    const/16 v7, 0xc

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    sget-object v9, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v2, v2, [F

    aput v4, v2, v0

    .line 3651
    invoke-static {v8, v9, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    aput-object v0, v6, v7

    .line 3638
    invoke-virtual {v5, v6}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 3653
    new-instance v0, Landroid/view/animation/DecelerateInterpolator;

    invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;-><init>()V

    invoke-virtual {v5, v0}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 3654
    const-wide/16 v6, 0xfa

    invoke-virtual {v5, v6, v7}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 3655
    new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$26;

    invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$26;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v5, v0}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 3662
    invoke-virtual {v5}, Landroid/animation/AnimatorSet;->start()V

    .line 3663
    .end local v1    # "rect":Lim/tpelyyftgw/ui/components/Rect;
    .end local v3    # "scale":F
    .end local v5    # "animatorSet":Landroid/animation/AnimatorSet;
    goto :goto_1b6

    .line 3664
    :cond_1ae
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToInlineRunnable:Ljava/lang/Runnable;

    invoke-interface {v0}, Ljava/lang/Runnable;->run()V

    .line 3665
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dismissInternal()V

    .line 3667
    :goto_1b6
    return-void

    .line 3600
    :cond_1b7
    :goto_1b7
    return-void
.end method

.method private toggleActionBar(ZZ)V
    .registers 12
    .param p1, "show"    # Z
    .param p2, "animated"    # Z

    .line 5317
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBarAnimator:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_7

    .line 5318
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V

    .line 5320
    :cond_7
    const/4 v0, 0x0

    if-eqz p1, :cond_30

    .line 5321
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setVisibility(I)V

    .line 5322
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v1}, Landroid/widget/FrameLayout;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-eqz v1, :cond_1c

    .line 5323
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v1, v0}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 5325
    :cond_1c
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v1}, Landroid/widget/TextView;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-eqz v1, :cond_30

    .line 5326
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v1, v0}, Landroid/widget/TextView;->setVisibility(I)V

    .line 5327
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    if-eqz v1, :cond_30

    .line 5328
    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->requestLayout()V

    .line 5332
    :cond_30
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isActionBarVisible:Z

    .line 5333
    sget v1, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v2, 0x15

    const/4 v3, 0x1

    if-lt v1, v2, :cond_6d

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v1, v3, :cond_6d

    .line 5334
    const/4 v1, 0x4

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getPaddingLeft()I

    move-result v2

    if-gtz v2, :cond_51

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getPaddingRight()I

    move-result v2

    if-lez v2, :cond_4f

    goto :goto_51

    :cond_4f
    const/4 v2, 0x0

    goto :goto_53

    :cond_51
    :goto_51
    const/16 v2, 0x1002

    :goto_53
    or-int/2addr v1, v2

    .line 5335
    .local v1, "flags":I
    if-eqz p1, :cond_63

    .line 5336
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getSystemUiVisibility()I

    move-result v4

    xor-int/lit8 v5, v1, -0x1

    and-int/2addr v4, v5

    invoke-virtual {v2, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setSystemUiVisibility(I)V

    goto :goto_6d

    .line 5338
    :cond_63
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getSystemUiVisibility()I

    move-result v4

    or-int/2addr v4, v1

    invoke-virtual {v2, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setSystemUiVisibility(I)V

    .line 5342
    .end local v1    # "flags":I
    :cond_6d
    :goto_6d
    const/high16 v1, 0x3f800000    # 1.0f

    const/4 v2, 0x0

    if-eqz p2, :cond_f4

    .line 5343
    new-instance v4, Ljava/util/ArrayList;

    invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V

    .line 5344
    .local v4, "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    sget-object v6, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v7, v3, [F

    if-eqz p1, :cond_82

    const/high16 v8, 0x3f800000    # 1.0f

    goto :goto_83

    :cond_82
    const/4 v8, 0x0

    :goto_83
    aput v8, v7, v0

    invoke-static {v5, v6, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v5

    invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5345
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    if-eqz v5, :cond_a3

    .line 5346
    sget-object v6, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v7, v3, [F

    if-eqz p1, :cond_99

    const/high16 v8, 0x3f800000    # 1.0f

    goto :goto_9a

    :cond_99
    const/4 v8, 0x0

    :goto_9a
    aput v8, v7, v0

    invoke-static {v5, v6, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v5

    invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5348
    :cond_a3
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    sget-object v6, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v7, v3, [F

    if-eqz p1, :cond_ae

    const/high16 v8, 0x3f800000    # 1.0f

    goto :goto_af

    :cond_ae
    const/4 v8, 0x0

    :goto_af
    aput v8, v7, v0

    invoke-static {v5, v6, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v5

    invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5349
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    invoke-virtual {v5}, Landroid/widget/TextView;->getTag()Ljava/lang/Object;

    move-result-object v5

    if-eqz v5, :cond_d3

    .line 5350
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v6, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v3, v3, [F

    if-eqz p1, :cond_c9

    goto :goto_ca

    :cond_c9
    const/4 v1, 0x0

    :goto_ca
    aput v1, v3, v0

    invoke-static {v5, v6, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    invoke-virtual {v4, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5352
    :cond_d3
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBarAnimator:Landroid/animation/AnimatorSet;

    .line 5353
    invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 5354
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBarAnimator:Landroid/animation/AnimatorSet;

    const-wide/16 v1, 0xc8

    invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5355
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBarAnimator:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$38;

    invoke-direct {v1, p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$38;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)V

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 5379
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBarAnimator:Landroid/animation/AnimatorSet;

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    .line 5380
    .end local v4    # "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    goto :goto_11e

    .line 5381
    :cond_f4
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    if-eqz p1, :cond_fb

    const/high16 v3, 0x3f800000    # 1.0f

    goto :goto_fc

    :cond_fb
    const/4 v3, 0x0

    :goto_fc
    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setAlpha(F)V

    .line 5382
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    if-eqz p1, :cond_106

    const/high16 v3, 0x3f800000    # 1.0f

    goto :goto_107

    :cond_106
    const/4 v3, 0x0

    :goto_107
    invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;->setAlpha(F)V

    .line 5383
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    if-eqz p1, :cond_111

    const/high16 v3, 0x3f800000    # 1.0f

    goto :goto_112

    :cond_111
    const/4 v3, 0x0

    :goto_112
    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;->setAlpha(F)V

    .line 5384
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    if-eqz p1, :cond_11a

    goto :goto_11b

    :cond_11a
    const/4 v1, 0x0

    :goto_11b
    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setAlpha(F)V

    .line 5386
    :goto_11e
    return-void
.end method

.method private toggleCheckImageView(Z)V
    .registers 12
    .param p1, "show"    # Z

    .line 5240
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    .line 5241
    .local v0, "animatorSet":Landroid/animation/AnimatorSet;
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    .line 5242
    .local v1, "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    sget-object v3, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v4, 0x1

    new-array v5, v4, [F

    const/high16 v6, 0x3f800000    # 1.0f

    const/4 v7, 0x0

    if-eqz p1, :cond_19

    const/high16 v8, 0x3f800000    # 1.0f

    goto :goto_1a

    :cond_19
    const/4 v8, 0x0

    :goto_1a
    const/4 v9, 0x0

    aput v8, v5, v9

    invoke-static {v2, v3, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5243
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    sget-object v3, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v5, v4, [F

    if-eqz p1, :cond_2f

    const/high16 v8, 0x3f800000    # 1.0f

    goto :goto_30

    :cond_2f
    const/4 v8, 0x0

    :goto_30
    aput v8, v5, v9

    invoke-static {v2, v3, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5244
    iget-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needCaptionLayout:Z

    if-eqz v2, :cond_52

    .line 5245
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    sget-object v3, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v5, v4, [F

    if-eqz p1, :cond_48

    const/high16 v8, 0x3f800000    # 1.0f

    goto :goto_49

    :cond_48
    const/4 v8, 0x0

    :goto_49
    aput v8, v5, v9

    invoke-static {v2, v3, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5247
    :cond_52
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eqz v2, :cond_59

    const/4 v3, 0x4

    if-ne v2, v3, :cond_81

    .line 5248
    :cond_59
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    sget-object v3, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v5, v4, [F

    if-eqz p1, :cond_64

    const/high16 v8, 0x3f800000    # 1.0f

    goto :goto_65

    :cond_64
    const/4 v8, 0x0

    :goto_65
    aput v8, v5, v9

    invoke-static {v2, v3, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5249
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    sget-object v3, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v4, v4, [F

    if-eqz p1, :cond_77

    goto :goto_78

    :cond_77
    const/4 v6, 0x0

    :goto_78
    aput v6, v4, v9

    invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5251
    :cond_81
    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 5252
    const-wide/16 v2, 0xc8

    invoke-virtual {v0, v2, v3}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5253
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    .line 5254
    return-void
.end method

.method private toggleMiniProgress(ZZ)V
    .registers 6
    .param p1, "show"    # Z
    .param p2, "animated"    # Z

    .line 5285
    const/4 v0, 0x0

    const/4 v1, 0x0

    if-eqz p2, :cond_3a

    .line 5286
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleMiniProgressInternal(Z)V

    .line 5287
    if-eqz p1, :cond_2a

    .line 5288
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    if-eqz v2, :cond_12

    .line 5289
    invoke-virtual {v2}, Landroid/animation/AnimatorSet;->cancel()V

    .line 5290
    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    .line 5292
    :cond_12
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressShowRunnable:Ljava/lang/Runnable;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->cancelRunOnUIThread(Ljava/lang/Runnable;)V

    .line 5293
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->firstAnimationDelay:Z

    if-eqz v0, :cond_22

    .line 5294
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->firstAnimationDelay:Z

    .line 5295
    const/4 v0, 0x1

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleMiniProgressInternal(Z)V

    goto :goto_57

    .line 5297
    :cond_22
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressShowRunnable:Ljava/lang/Runnable;

    const-wide/16 v1, 0x1f4

    invoke-static {v0, v1, v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;J)V

    goto :goto_57

    .line 5300
    :cond_2a
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressShowRunnable:Ljava/lang/Runnable;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->cancelRunOnUIThread(Ljava/lang/Runnable;)V

    .line 5301
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_57

    .line 5302
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V

    .line 5303
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleMiniProgressInternal(Z)V

    goto :goto_57

    .line 5307
    :cond_3a
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    if-eqz v2, :cond_43

    .line 5308
    invoke-virtual {v2}, Landroid/animation/AnimatorSet;->cancel()V

    .line 5309
    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    .line 5311
    :cond_43
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    if-eqz p1, :cond_4a

    const/high16 v2, 0x3f800000    # 1.0f

    goto :goto_4b

    :cond_4a
    const/4 v2, 0x0

    :goto_4b
    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setAlpha(F)V

    .line 5312
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    if-eqz p1, :cond_53

    goto :goto_54

    :cond_53
    const/4 v1, 0x4

    :goto_54
    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 5314
    :cond_57
    :goto_57
    return-void
.end method

.method private toggleMiniProgressInternal(Z)V
    .registers 9
    .param p1, "show"    # Z

    .line 5257
    const/4 v0, 0x0

    if-eqz p1, :cond_8

    .line 5258
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 5260
    :cond_8
    new-instance v1, Landroid/animation/AnimatorSet;

    invoke-direct {v1}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    .line 5261
    const/4 v2, 0x1

    new-array v3, v2, [Landroid/animation/Animator;

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    sget-object v5, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v2, v2, [F

    if-eqz p1, :cond_1d

    const/high16 v6, 0x3f800000    # 1.0f

    goto :goto_1e

    :cond_1d
    const/4 v6, 0x0

    :goto_1e
    aput v6, v2, v0

    invoke-static {v4, v5, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v3, v0

    invoke-virtual {v1, v3}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 5262
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    const-wide/16 v1, 0xc8

    invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5263
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$37;

    invoke-direct {v1, p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$37;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Z)V

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 5281
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressAnimator:Landroid/animation/AnimatorSet;

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    .line 5282
    return-void
.end method

.method private togglePhotosListView(ZZ)V
    .registers 13
    .param p1, "show"    # Z
    .param p2, "animated"    # Z

    .line 5389
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPhotosListViewVisible:Z

    if-ne p1, v0, :cond_5

    .line 5390
    return-void

    .line 5392
    :cond_5
    const/4 v0, 0x0

    if-eqz p1, :cond_d

    .line 5393
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setVisibility(I)V

    .line 5395
    :cond_d
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPhotosListViewVisible:Z

    .line 5396
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v1, p1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setEnabled(Z)V

    .line 5398
    const/high16 v1, 0x41200000    # 10.0f

    const/high16 v2, 0x3f800000    # 1.0f

    const/4 v3, 0x0

    if-eqz p2, :cond_85

    .line 5399
    new-instance v4, Ljava/util/ArrayList;

    invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V

    .line 5400
    .local v4, "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    sget-object v6, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v7, 0x1

    new-array v8, v7, [F

    if-eqz p1, :cond_2c

    const/high16 v9, 0x3f800000    # 1.0f

    goto :goto_2d

    :cond_2c
    const/4 v9, 0x0

    :goto_2d
    aput v9, v8, v0

    invoke-static {v5, v6, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v5

    invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5401
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    sget-object v6, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v7, [F

    if-eqz p1, :cond_40

    const/4 v1, 0x0

    goto :goto_46

    :cond_40
    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    neg-int v1, v1

    int-to-float v1, v1

    :goto_46
    aput v1, v8, v0

    invoke-static {v5, v6, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v1

    invoke-virtual {v4, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5402
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    sget-object v5, Landroid/view/View;->ROTATION_X:Landroid/util/Property;

    new-array v6, v7, [F

    if-eqz p1, :cond_58

    goto :goto_59

    :cond_58
    const/4 v2, 0x0

    :goto_59
    aput v2, v6, v0

    invoke-static {v1, v5, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    invoke-virtual {v4, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 5403
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentListViewAnimation:Landroid/animation/AnimatorSet;

    .line 5404
    invoke-virtual {v0, v4}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 5405
    if-nez p1, :cond_78

    .line 5406
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentListViewAnimation:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$39;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$39;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 5416
    :cond_78
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentListViewAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v1, 0xc8

    invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5417
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentListViewAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    .line 5418
    .end local v4    # "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    goto :goto_b1

    .line 5419
    :cond_85
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    if-eqz p1, :cond_8c

    const/high16 v4, 0x3f800000    # 1.0f

    goto :goto_8d

    :cond_8c
    const/4 v4, 0x0

    :goto_8d
    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAlpha(F)V

    .line 5420
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    if-eqz p1, :cond_96

    const/4 v1, 0x0

    goto :goto_9c

    :cond_96
    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    neg-int v1, v1

    int-to-float v1, v1

    :goto_9c
    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setTranslationY(F)V

    .line 5421
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    if-eqz p1, :cond_a4

    goto :goto_a5

    :cond_a4
    const/4 v2, 0x0

    :goto_a5
    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setRotationX(F)V

    .line 5422
    if-nez p1, :cond_b1

    .line 5423
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setVisibility(I)V

    .line 5426
    :cond_b1
    :goto_b1
    return-void
.end method

.method private updateAccessibilityOverlayVisibility()V
    .registers 3

    .line 9460
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playButtonAccessibilityOverlay:Landroid/view/View;

    if-nez v0, :cond_5

    .line 9461
    return-void

    .line 9462
    :cond_5
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    if-eqz v0, :cond_1a

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v0, :cond_13

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->isPlaying()Z

    move-result v0

    if-nez v0, :cond_1a

    .line 9463
    :cond_13
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playButtonAccessibilityOverlay:Landroid/view/View;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V

    goto :goto_20

    .line 9465
    :cond_1a
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playButtonAccessibilityOverlay:Landroid/view/View;

    const/4 v1, 0x4

    invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V

    .line 9467
    :goto_20
    return-void
.end method

.method private updateCaptionTextForCurrentPhoto(Ljava/lang/Object;)V
    .registers 5
    .param p1, "object"    # Ljava/lang/Object;

    .line 4475
    const/4 v0, 0x0

    .line 4476
    .local v0, "caption":Ljava/lang/CharSequence;
    instance-of v1, p1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v1, :cond_b

    .line 4477
    move-object v1, p1

    check-cast v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    iget-object v0, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->caption:Ljava/lang/CharSequence;

    goto :goto_19

    .line 4478
    :cond_b
    instance-of v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v1, :cond_10

    goto :goto_19

    .line 4480
    :cond_10
    instance-of v1, p1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v1, :cond_19

    .line 4481
    move-object v1, p1

    check-cast v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    iget-object v0, v1, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->caption:Ljava/lang/CharSequence;

    .line 4483
    :cond_19
    :goto_19
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-eqz v1, :cond_27

    .line 4484
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    const-string v2, ""

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->setFieldText(Ljava/lang/CharSequence;)V

    goto :goto_2c

    .line 4486
    :cond_27
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->setFieldText(Ljava/lang/CharSequence;)V

    .line 4489
    :goto_2c
    return-void
.end method

.method private updateMinMax(F)V
    .registers 6
    .param p1, "scale"    # F

    .line 7936
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getImageWidth()I

    move-result v0

    int-to-float v0, v0

    mul-float v0, v0, p1

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v1

    int-to-float v1, v1

    sub-float/2addr v0, v1

    float-to-int v0, v0

    div-int/lit8 v0, v0, 0x2

    .line 7937
    .local v0, "maxW":I
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->getImageHeight()I

    move-result v1

    int-to-float v1, v1

    mul-float v1, v1, p1

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v2

    int-to-float v2, v2

    sub-float/2addr v1, v2

    float-to-int v1, v1

    div-int/lit8 v1, v1, 0x2

    .line 7938
    .local v1, "maxH":I
    const/4 v2, 0x0

    if-lez v0, :cond_2f

    .line 7939
    neg-int v3, v0

    int-to-float v3, v3

    iput v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    .line 7940
    int-to-float v3, v0

    iput v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    goto :goto_33

    .line 7942
    :cond_2f
    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    .line 7944
    :goto_33
    if-lez v1, :cond_3d

    .line 7945
    neg-int v2, v1

    int-to-float v2, v2

    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    .line 7946
    int-to-float v2, v1

    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    goto :goto_41

    .line 7948
    :cond_3d
    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    .line 7950
    :goto_41
    return-void
.end method

.method private updatePlayerState(ZI)V
    .registers 13
    .param p1, "playWhenReady"    # Z
    .param p2, "playbackState"    # I

    .line 4091
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-nez v0, :cond_5

    .line 4092
    return-void

    .line 4094
    :cond_5
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isStreaming:Z

    const/4 v1, 0x2

    const/4 v2, 0x0

    const/4 v3, 0x0

    const/4 v4, 0x1

    if-eqz v0, :cond_27

    .line 4095
    if-ne p2, v1, :cond_18

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->skipFirstBufferingProgress:Z

    if-eqz v0, :cond_18

    .line 4096
    if-eqz p1, :cond_27

    .line 4097
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->skipFirstBufferingProgress:Z

    goto :goto_27

    .line 4100
    :cond_18
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    cmpl-float v0, v0, v2

    if-nez v0, :cond_23

    if-ne p2, v1, :cond_21

    goto :goto_23

    :cond_21
    const/4 v0, 0x0

    goto :goto_24

    :cond_23
    :goto_23
    const/4 v0, 0x1

    :goto_24
    invoke-direct {p0, v0, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleMiniProgress(ZZ)V

    .line 4103
    :cond_27
    :goto_27
    const/16 v0, 0x80

    const/4 v5, 0x4

    if-eqz p1, :cond_41

    if-eq p2, v5, :cond_41

    if-eq p2, v4, :cond_41

    .line 4105
    :try_start_30
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v6}, Landroid/app/Activity;->getWindow()Landroid/view/Window;

    move-result-object v6

    invoke-virtual {v6, v0}, Landroid/view/Window;->addFlags(I)V

    .line 4106
    iput-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->keepScreenOnFlagSet:Z
    :try_end_3b
    .catch Ljava/lang/Exception; {:try_start_30 .. :try_end_3b} :catch_3c

    goto :goto_40

    .line 4107
    :catch_3c
    move-exception v0

    .line 4108
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 4109
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_40
    goto :goto_51

    .line 4112
    :cond_41
    :try_start_41
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v6}, Landroid/app/Activity;->getWindow()Landroid/view/Window;

    move-result-object v6

    invoke-virtual {v6, v0}, Landroid/view/Window;->clearFlags(I)V

    .line 4113
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->keepScreenOnFlagSet:Z
    :try_end_4c
    .catch Ljava/lang/Exception; {:try_start_41 .. :try_end_4c} :catch_4d

    .line 4116
    goto :goto_51

    .line 4114
    :catch_4d
    move-exception v0

    .line 4115
    .restart local v0    # "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 4118
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_51
    const/4 v0, 0x3

    if-eq p2, v0, :cond_56

    if-ne p2, v4, :cond_97

    .line 4119
    :cond_56
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v6, :cond_65

    .line 4120
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getCurrentUri()Landroid/net/Uri;

    move-result-object v7

    invoke-virtual {v6, v7}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->open(Landroid/net/Uri;)V

    .line 4122
    :cond_65
    iget v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    cmpl-float v6, v6, v2

    if-eqz v6, :cond_97

    .line 4123
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getDuration()J

    move-result-wide v6

    long-to-float v6, v6

    iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    mul-float v6, v6, v7

    float-to-int v6, v6

    .line 4124
    .local v6, "seekTo":I
    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    int-to-long v8, v6

    invoke-virtual {v7, v8, v9}, Lim/tpelyyftgw/ui/components/VideoPlayer;->seekTo(J)V

    .line 4125
    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    .line 4126
    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v7, :cond_97

    iget v7, v7, Lim/tpelyyftgw/messenger/MessageObject;->currentAccount:I

    invoke-static {v7}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v7

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v8}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v8

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/messenger/FileLoader;->isLoadingVideoAny(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v7

    if-nez v7, :cond_97

    .line 4127
    iput-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->skipFirstBufferingProgress:Z

    .line 4131
    .end local v6    # "seekTo":I
    :cond_97
    if-ne p2, v0, :cond_df

    .line 4132
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_a6

    .line 4133
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v0, v3}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->setVisibility(I)V

    .line 4135
    :cond_a6
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->isEnabled()Z

    move-result v0

    if-nez v0, :cond_bc

    .line 4136
    iput-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAvailable:Z

    .line 4137
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setEnabled(Z)V

    .line 4138
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/high16 v1, 0x3f800000    # 1.0f

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setAlpha(F)V

    .line 4140
    :cond_bc
    iput-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playerWasReady:Z

    .line 4141
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_fe

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v0

    if-eqz v0, :cond_fe

    .line 4142
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setLoadingRunnable:Ljava/lang/Runnable;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->cancelRunOnUIThread(Ljava/lang/Runnable;)V

    .line 4143
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget v0, v0, Lim/tpelyyftgw/messenger/MessageObject;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v1

    invoke-virtual {v0, v1, v4, v3}, Lim/tpelyyftgw/messenger/FileLoader;->removeLoadingVideo(Lim/tpelyyftgw/tgnet/TLRPC$Document;ZZ)V

    goto :goto_fe

    .line 4145
    :cond_df
    if-ne p2, v1, :cond_fe

    .line 4146
    if-eqz p1, :cond_fe

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_fe

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v0

    if-eqz v0, :cond_fe

    .line 4147
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playerWasReady:Z

    if-eqz v0, :cond_f7

    .line 4148
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setLoadingRunnable:Ljava/lang/Runnable;

    invoke-interface {v0}, Ljava/lang/Runnable;->run()V

    goto :goto_fe

    .line 4150
    :cond_f7
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setLoadingRunnable:Ljava/lang/Runnable;

    const-wide/16 v6, 0x3e8

    invoke-static {v0, v6, v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;J)V

    .line 4155
    :cond_fe
    :goto_fe
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->isPlaying()Z

    move-result v0

    if-eqz v0, :cond_11d

    if-eq p2, v5, :cond_11d

    .line 4156
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPlaying:Z

    if-nez v0, :cond_1bd

    .line 4157
    iput-boolean v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPlaying:Z

    .line 4158
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    const v1, 0x7f0801bd

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 4159
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateProgressRunnable:Ljava/lang/Runnable;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V

    goto/16 :goto_1bd

    .line 4161
    :cond_11d
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPlaying:Z

    if-eqz v0, :cond_1bd

    .line 4162
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPlaying:Z

    .line 4163
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    const v1, 0x7f0801be

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 4164
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateProgressRunnable:Ljava/lang/Runnable;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->cancelRunOnUIThread(Ljava/lang/Runnable;)V

    .line 4165
    if-ne p2, v5, :cond_1bd

    .line 4166
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    const-wide/16 v5, 0x0

    if-eqz v0, :cond_178

    .line 4167
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->isDragging()Z

    move-result v0

    if-nez v0, :cond_1b6

    .line 4168
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->setProgress(F)V

    .line 4169
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->inPreview:Z

    if-nez v0, :cond_168

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getVisibility()I

    move-result v0

    if-nez v0, :cond_168

    .line 4170
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getLeftProgress()F

    move-result v1

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getDuration()J

    move-result-wide v2

    long-to-float v2, v2

    mul-float v1, v1, v2

    float-to-int v1, v1

    int-to-long v1, v1

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->seekTo(J)V

    goto :goto_16d

    .line 4172
    :cond_168
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0, v5, v6}, Lim/tpelyyftgw/ui/components/VideoPlayer;->seekTo(J)V

    .line 4174
    :goto_16d
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->pause()V

    .line 4175
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    goto :goto_1b6

    .line 4178
    :cond_178
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isActionBarVisible:Z

    if-nez v0, :cond_17f

    .line 4179
    invoke-direct {p0, v4, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleActionBar(ZZ)V

    .line 4181
    :cond_17f
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/SeekBar;->setProgress(F)V

    .line 4182
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->invalidate()V

    .line 4183
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->inPreview:Z

    if-nez v0, :cond_1ac

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getVisibility()I

    move-result v0

    if-nez v0, :cond_1ac

    .line 4184
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getLeftProgress()F

    move-result v1

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getDuration()J

    move-result-wide v2

    long-to-float v2, v2

    mul-float v1, v1, v2

    float-to-int v1, v1

    int-to-long v1, v1

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->seekTo(J)V

    goto :goto_1b1

    .line 4186
    :cond_1ac
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0, v5, v6}, Lim/tpelyyftgw/ui/components/VideoPlayer;->seekTo(J)V

    .line 4188
    :goto_1b1
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->pause()V

    .line 4190
    :cond_1b6
    :goto_1b6
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    if-eqz v0, :cond_1bd

    .line 4191
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PipVideoView;->onVideoCompleted()V

    .line 4195
    :cond_1bd
    :goto_1bd
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    if-eqz v0, :cond_1c4

    .line 4196
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PipVideoView;->updatePlayButton()V

    .line 4198
    :cond_1c4
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateVideoPlayerTime()V

    .line 4199
    return-void
.end method

.method private updateSelectedCount()V
    .registers 4

    .line 5627
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-nez v0, :cond_5

    .line 5628
    return-void

    .line 5630
    :cond_5
    invoke-interface {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getSelectedCount()I

    move-result v0

    .line 5631
    .local v0, "count":I
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setCount(I)V

    .line 5632
    if-nez v0, :cond_15

    .line 5633
    const/4 v1, 0x0

    const/4 v2, 0x1

    invoke-direct {p0, v1, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->togglePhotosListView(ZZ)V

    .line 5635
    :cond_15
    return-void
.end method

.method private updateVideoInfo()V
    .registers 18

    .line 9058
    move-object/from16 v0, p0

    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    if-nez v1, :cond_7

    .line 9059
    return-void

    .line 9061
    :cond_7
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    const/4 v3, 0x0

    if-nez v2, :cond_10

    .line 9062
    invoke-virtual {v1, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    .line 9063
    return-void

    .line 9066
    :cond_10
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    const/4 v2, 0x3

    const/4 v4, 0x2

    const/4 v5, 0x1

    if-nez v1, :cond_20

    .line 9067
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v6, 0x7f0803a9

    invoke-virtual {v1, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_4c

    .line 9068
    :cond_20
    if-ne v1, v5, :cond_2b

    .line 9069
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v6, 0x7f0803aa

    invoke-virtual {v1, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_4c

    .line 9070
    :cond_2b
    if-ne v1, v4, :cond_36

    .line 9071
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v6, 0x7f0803ab

    invoke-virtual {v1, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_4c

    .line 9072
    :cond_36
    if-ne v1, v2, :cond_41

    .line 9073
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v6, 0x7f0803ac

    invoke-virtual {v1, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_4c

    .line 9074
    :cond_41
    const/4 v6, 0x4

    if-ne v1, v6, :cond_4c

    .line 9075
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v6, 0x7f0803a8

    invoke-virtual {v1, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 9077
    :cond_4c
    :goto_4c
    const-string v1, "240"

    const-string v6, "360"

    const-string v7, "480"

    const-string v8, "720"

    const-string v9, "1080"

    filled-new-array {v1, v6, v7, v8, v9}, [Ljava/lang/String;

    move-result-object v1

    .line 9078
    .local v1, "compressionStrings":[Ljava/lang/String;
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    new-instance v7, Ljava/lang/StringBuilder;

    invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V

    const v8, 0x7f0f0055

    const-string v9, "AccDescrVideoQuality"

    invoke-static {v9, v8}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v8, ", "

    invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    const/4 v9, 0x0

    invoke-static {v9, v8}, Ljava/lang/Math;->max(II)I

    move-result v8

    aget-object v8, v1, v8

    invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 9080
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getRightProgress()F

    move-result v6

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getLeftProgress()F

    move-result v7

    sub-float/2addr v6, v7

    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    mul-float v6, v6, v7

    float-to-double v6, v6

    invoke-static {v6, v7}, Ljava/lang/Math;->ceil(D)D

    move-result-wide v6

    double-to-long v6, v6

    iput-wide v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedDuration:J

    .line 9084
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v6}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v6

    const/16 v7, 0x10e

    const/16 v8, 0x5a

    if-eqz v6, :cond_e6

    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    sub-int/2addr v10, v5

    if-ne v6, v10, :cond_b2

    goto :goto_e6

    .line 9089
    :cond_b2
    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotationValue:I

    if-eq v6, v8, :cond_bc

    if-ne v6, v7, :cond_b9

    goto :goto_bc

    :cond_b9
    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultWidth:I

    goto :goto_be

    :cond_bc
    :goto_bc
    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultHeight:I

    .line 9090
    .local v6, "width":I
    :goto_be
    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotationValue:I

    if-eq v10, v8, :cond_c8

    if-ne v10, v7, :cond_c5

    goto :goto_c8

    :cond_c5
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultHeight:I

    goto :goto_ca

    :cond_c8
    :goto_c8
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultWidth:I

    .line 9092
    .local v7, "height":I
    :goto_ca
    iget-wide v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->audioFramesSize:J

    iget-wide v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoFramesSize:J

    add-long/2addr v10, v12

    long-to-float v8, v10

    iget-wide v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedDuration:J

    long-to-float v10, v10

    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    div-float/2addr v10, v11

    mul-float v8, v8, v10

    float-to-int v8, v8

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedSize:I

    .line 9093
    const v10, 0x8000

    div-int v10, v8, v10

    mul-int/lit8 v10, v10, 0x10

    add-int/2addr v8, v10

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedSize:I

    goto :goto_10c

    .line 9085
    .end local v6    # "width":I
    .end local v7    # "height":I
    :cond_e6
    :goto_e6
    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotationValue:I

    if-eq v6, v8, :cond_f0

    if-ne v6, v7, :cond_ed

    goto :goto_f0

    :cond_ed
    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalWidth:I

    goto :goto_f2

    :cond_f0
    :goto_f0
    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalHeight:I

    .line 9086
    .restart local v6    # "width":I
    :goto_f2
    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotationValue:I

    if-eq v10, v8, :cond_fc

    if-ne v10, v7, :cond_f9

    goto :goto_fc

    :cond_f9
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalHeight:I

    goto :goto_fe

    :cond_fc
    :goto_fc
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalWidth:I

    .line 9087
    .restart local v7    # "height":I
    :goto_fe
    iget-wide v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalSize:J

    long-to-float v8, v10

    iget-wide v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedDuration:J

    long-to-float v10, v10

    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    div-float/2addr v10, v11

    mul-float v8, v8, v10

    float-to-int v8, v8

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedSize:I

    .line 9096
    :goto_10c
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getLeftProgress()F

    move-result v8

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCutStart:F

    .line 9097
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getRightProgress()F

    move-result v8

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCutEnd:F

    .line 9098
    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCutStart:F

    const/4 v10, 0x0

    const-wide/16 v11, -0x1

    const-wide/16 v13, 0x3e8

    cmpl-float v10, v8, v10

    if-nez v10, :cond_12a

    .line 9099
    iput-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->startTime:J

    goto :goto_133

    .line 9101
    :cond_12a
    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    mul-float v8, v8, v10

    float-to-long v2, v8

    mul-long v2, v2, v13

    iput-wide v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->startTime:J

    .line 9103
    :goto_133
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoCutEnd:F

    const/high16 v3, 0x3f800000    # 1.0f

    cmpl-float v3, v2, v3

    if-nez v3, :cond_13e

    .line 9104
    iput-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endTime:J

    goto :goto_147

    .line 9106
    :cond_13e
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    mul-float v2, v2, v3

    float-to-long v2, v2

    mul-long v2, v2, v13

    iput-wide v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endTime:J

    .line 9109
    :goto_147
    new-array v2, v4, [Ljava/lang/Object;

    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    aput-object v3, v2, v9

    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    aput-object v3, v2, v5

    const-string v3, "%dx%d"

    invoke-static {v3, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

    .line 9110
    .local v2, "videoDimension":Ljava/lang/String;
    iget-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedDuration:J

    div-long v13, v11, v13

    const-wide/16 v15, 0x3c

    div-long/2addr v13, v15

    long-to-int v3, v13

    .line 9111
    .local v3, "minutes":I
    long-to-double v11, v11

    const-wide v13, 0x408f400000000000L    # 1000.0

    invoke-static {v11, v12}, Ljava/lang/Double;->isNaN(D)Z

    div-double/2addr v11, v13

    invoke-static {v11, v12}, Ljava/lang/Math;->ceil(D)D

    move-result-wide v11

    double-to-int v8, v11

    mul-int/lit8 v11, v3, 0x3c

    sub-int/2addr v8, v11

    .line 9112
    .local v8, "seconds":I
    const/4 v11, 0x3

    new-array v11, v11, [Ljava/lang/Object;

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v12

    aput-object v12, v11, v9

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v12

    aput-object v12, v11, v5

    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->estimatedSize:I

    int-to-long v12, v12

    invoke-static {v12, v13}, Lim/tpelyyftgw/messenger/AndroidUtilities;->formatFileSize(J)Ljava/lang/String;

    move-result-object v12

    aput-object v12, v11, v4

    const-string v12, "%d:%02d, ~%s"

    invoke-static {v12, v11}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v11

    .line 9113
    .local v11, "videoTimeSize":Ljava/lang/String;
    new-array v4, v4, [Ljava/lang/Object;

    aput-object v2, v4, v9

    aput-object v11, v4, v5

    const-string v5, "%s, %s"

    invoke-static {v5, v4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

    iput-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentSubtitle:Ljava/lang/String;

    .line 9114
    iget-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnSelectPreview:Z

    if-nez v5, :cond_1ac

    .line 9115
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v5, 0x0

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    goto :goto_1b7

    .line 9117
    :cond_1ac
    const/4 v5, 0x0

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    iget-boolean v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    if-eqz v10, :cond_1b4

    move-object v4, v5

    :cond_1b4
    invoke-virtual {v9, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    .line 9118
    :goto_1b7
    return-void
.end method

.method private updateVideoPlayerTime()V
    .registers 18

    .line 4025
    move-object/from16 v0, p0

    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    const/4 v2, 0x3

    const/4 v3, 0x2

    const/4 v4, 0x1

    const/4 v5, 0x4

    const-string v6, "%02d:%02d / %02d:%02d"

    const/4 v7, 0x0

    .line 4026
    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    .line 4025
    if-nez v1, :cond_21

    .line 4026
    new-array v1, v5, [Ljava/lang/Object;

    aput-object v8, v1, v7

    aput-object v8, v1, v4

    aput-object v8, v1, v3

    aput-object v8, v1, v2

    invoke-static {v6, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    .local v1, "newText":Ljava/lang/String;
    goto/16 :goto_c7

    .line 4028
    .end local v1    # "newText":Ljava/lang/String;
    :cond_21
    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getCurrentPosition()J

    move-result-wide v9

    .line 4029
    .local v9, "current":J
    const-wide/16 v11, 0x0

    cmp-long v1, v9, v11

    if-gez v1, :cond_2d

    .line 4030
    const-wide/16 v9, 0x0

    .line 4032
    :cond_2d
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getDuration()J

    move-result-wide v13

    .line 4033
    .local v13, "total":J
    cmp-long v1, v13, v11

    if-gez v1, :cond_39

    .line 4034
    const-wide/16 v13, 0x0

    .line 4036
    :cond_39
    const-wide v15, -0x7fffffffffffffffL    # -4.9E-324

    cmp-long v1, v13, v15

    if-eqz v1, :cond_b9

    cmp-long v1, v9, v15

    if-eqz v1, :cond_b9

    .line 4037
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->inPreview:Z

    if-nez v1, :cond_74

    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getVisibility()I

    move-result v1

    if-nez v1, :cond_74

    .line 4038
    long-to-float v1, v13

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getRightProgress()F

    move-result v8

    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v15}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getLeftProgress()F

    move-result v15

    sub-float/2addr v8, v15

    mul-float v1, v1, v8

    float-to-long v13, v1

    .line 4039
    long-to-float v1, v9

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getLeftProgress()F

    move-result v8

    long-to-float v15, v13

    mul-float v8, v8, v15

    sub-float/2addr v1, v8

    float-to-long v9, v1

    .line 4040
    cmp-long v1, v9, v13

    if-lez v1, :cond_74

    .line 4041
    move-wide v9, v13

    .line 4044
    :cond_74
    const-wide/16 v15, 0x3e8

    div-long/2addr v9, v15

    .line 4045
    div-long/2addr v13, v15

    .line 4046
    cmp-long v1, v13, v11

    if-nez v1, :cond_7e

    .line 4047
    const-wide/16 v13, 0x1

    .line 4049
    :cond_7e
    new-array v1, v5, [Ljava/lang/Object;

    const-wide/16 v11, 0x3c

    div-long v15, v9, v11

    invoke-static/range {v15 .. v16}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v5

    aput-object v5, v1, v7

    long-to-double v7, v9

    const-wide/high16 v15, 0x404e000000000000L    # 60.0

    invoke-static {v7, v8}, Ljava/lang/Double;->isNaN(D)Z

    rem-double/2addr v7, v15

    invoke-static {v7, v8}, Ljava/lang/Math;->ceil(D)D

    move-result-wide v7

    double-to-int v5, v7

    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v5

    aput-object v5, v1, v4

    div-long v4, v13, v11

    invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v4

    aput-object v4, v1, v3

    long-to-double v3, v13

    invoke-static {v3, v4}, Ljava/lang/Double;->isNaN(D)Z

    rem-double/2addr v3, v15

    invoke-static {v3, v4}, Ljava/lang/Math;->ceil(D)D

    move-result-wide v3

    double-to-int v3, v3

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    aput-object v3, v1, v2

    invoke-static {v6, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    .restart local v1    # "newText":Ljava/lang/String;
    goto :goto_c7

    .line 4051
    .end local v1    # "newText":Ljava/lang/String;
    :cond_b9
    new-array v1, v5, [Ljava/lang/Object;

    aput-object v8, v1, v7

    aput-object v8, v1, v4

    aput-object v8, v1, v3

    aput-object v8, v1, v2

    invoke-static {v6, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    .line 4054
    .end local v9    # "current":J
    .end local v13    # "total":J
    .restart local v1    # "newText":Ljava/lang/String;
    :goto_c7
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerTime:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setText(Ljava/lang/CharSequence;)Z

    .line 4055
    return-void
.end method

.method private updateVideoSeekPreviewPosition()V
    .registers 6

    .line 3738
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SeekBar;->getThumbX()I

    move-result v0

    const/high16 v1, 0x42400000    # 48.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    add-int/2addr v0, v1

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->getMeasuredWidth()I

    move-result v1

    div-int/lit8 v1, v1, 0x2

    sub-int/2addr v0, v1

    .line 3739
    .local v0, "x":I
    const/high16 v1, 0x41200000    # 10.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v2

    .line 3740
    .local v2, "min":I
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v3}, Landroid/widget/FrameLayout;->getMeasuredWidth()I

    move-result v3

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    sub-int/2addr v3, v1

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->getMeasuredWidth()I

    move-result v1

    div-int/lit8 v1, v1, 0x2

    sub-int/2addr v3, v1

    .line 3741
    .local v3, "max":I
    if-ge v0, v2, :cond_34

    .line 3742
    move v0, v2

    goto :goto_37

    .line 3743
    :cond_34
    if-lt v0, v3, :cond_37

    .line 3744
    move v0, v3

    .line 3746
    :cond_37
    :goto_37
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewFrame:Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;

    int-to-float v4, v0

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/components/VideoSeekPreviewImage;->setTranslationX(F)V

    .line 3747
    return-void
.end method

.method private updateWidthHeightBitrateForCompression()V
    .registers 7

    .line 9185
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    if-gtz v0, :cond_5

    .line 9186
    return-void

    .line 9188
    :cond_5
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    const/4 v2, 0x1

    if-lt v1, v0, :cond_d

    .line 9189
    sub-int/2addr v0, v2

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    .line 9191
    :cond_d
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressionsCount:I

    sub-int/2addr v1, v2

    if-eq v0, v1, :cond_78

    .line 9194
    const/4 v1, 0x2

    if-eqz v0, :cond_2d

    if-eq v0, v2, :cond_27

    if-eq v0, v1, :cond_20

    .line 9209
    const/high16 v0, 0x280000

    .line 9210
    .local v0, "targetBitrate":I
    const/high16 v2, 0x44a00000    # 1280.0f

    .local v2, "maxSize":F
    goto :goto_33

    .line 9204
    .end local v0    # "targetBitrate":I
    .end local v2    # "maxSize":F
    :cond_20
    const v2, 0x44558000    # 854.0f

    .line 9205
    .restart local v2    # "maxSize":F
    const v0, 0x10c8e0

    .line 9206
    .restart local v0    # "targetBitrate":I
    goto :goto_33

    .line 9200
    .end local v0    # "targetBitrate":I
    .end local v2    # "maxSize":F
    :cond_27
    const/high16 v2, 0x44200000    # 640.0f

    .line 9201
    .restart local v2    # "maxSize":F
    const v0, 0xdbba0

    .line 9202
    .restart local v0    # "targetBitrate":I
    goto :goto_33

    .line 9196
    .end local v0    # "targetBitrate":I
    .end local v2    # "maxSize":F
    :cond_2d
    const/high16 v2, 0x43d50000    # 426.0f

    .line 9197
    .restart local v2    # "maxSize":F
    const v0, 0x61a80

    .line 9198
    .restart local v0    # "targetBitrate":I
    nop

    .line 9213
    :goto_33
    iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalWidth:I

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalHeight:I

    if-le v3, v4, :cond_3b

    int-to-float v3, v3

    goto :goto_3c

    :cond_3b
    int-to-float v3, v4

    :goto_3c
    div-float v3, v2, v3

    .line 9214
    .local v3, "scale":F
    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalWidth:I

    int-to-float v4, v4

    mul-float v4, v4, v3

    const/high16 v5, 0x40000000    # 2.0f

    div-float/2addr v4, v5

    invoke-static {v4}, Ljava/lang/Math;->round(F)I

    move-result v4

    mul-int/lit8 v4, v4, 0x2

    iput v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultWidth:I

    .line 9215
    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalHeight:I

    int-to-float v4, v4

    mul-float v4, v4, v3

    div-float/2addr v4, v5

    invoke-static {v4}, Ljava/lang/Math;->round(F)I

    move-result v4

    mul-int/lit8 v4, v4, 0x2

    iput v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resultHeight:I

    .line 9216
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bitrate:I

    if-eqz v1, :cond_78

    .line 9217
    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->originalBitrate:I

    int-to-float v1, v1

    div-float/2addr v1, v3

    float-to-int v1, v1

    invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I

    move-result v1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bitrate:I

    .line 9218
    div-int/lit8 v1, v1, 0x8

    int-to-float v1, v1

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    mul-float v1, v1, v4

    const/high16 v4, 0x447a0000    # 1000.0f

    div-float/2addr v1, v4

    float-to-long v4, v1

    iput-wide v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoFramesSize:J

    .line 9221
    .end local v0    # "targetBitrate":I
    .end local v2    # "maxSize":F
    .end local v3    # "scale":F
    :cond_78
    return-void
.end method

.method private videoConvert(Lim/tpelyyftgw/messenger/VideoEditedInfo;)V
    .registers 7
    .param p1, "videoEditedInfo"    # Lim/tpelyyftgw/messenger/VideoEditedInfo;

    .line 3494
    new-instance v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;

    invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;-><init>()V

    .line 3495
    .local v0, "message":Lim/tpelyyftgw/tgnet/TLRPC$TL_message;
    const/4 v1, 0x0

    iput v1, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->id:I

    .line 3496
    const-string v2, ""

    iput-object v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->message:Ljava/lang/String;

    .line 3497
    new-instance v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaEmpty;

    invoke-direct {v2}, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaEmpty;-><init>()V

    iput-object v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    .line 3498
    new-instance v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageActionEmpty;

    invoke-direct {v2}, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageActionEmpty;-><init>()V

    iput-object v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->action:Lim/tpelyyftgw/tgnet/TLRPC$MessageAction;

    .line 3499
    new-instance v2, Lim/tpelyyftgw/messenger/MessageObject;

    sget v3, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-direct {v2, v3, v0, v1}, Lim/tpelyyftgw/messenger/MessageObject;-><init>(ILim/tpelyyftgw/tgnet/TLRPC$Message;Z)V

    move-object v1, v2

    .line 3500
    .local v1, "obj":Lim/tpelyyftgw/messenger/MessageObject;
    iput-object p1, v1, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    .line 3501
    if-eqz p1, :cond_59

    invoke-virtual {p1}, Lim/tpelyyftgw/messenger/VideoEditedInfo;->needConvert()Z

    move-result v2

    if-eqz v2, :cond_59

    .line 3502
    new-instance v2, Ljava/lang/StringBuilder;

    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V

    const-string v3, "-2147483648_"

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-static {}, Lim/tpelyyftgw/messenger/SharedConfig;->getLastLocalId()I

    move-result v3

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v3, ".mp4"

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    .line 3503
    .local v2, "fileName":Ljava/lang/String;
    new-instance v3, Ljava/io/File;

    const/4 v4, 0x4

    invoke-static {v4}, Lim/tpelyyftgw/messenger/FileLoader;->getDirectory(I)Ljava/io/File;

    move-result-object v4

    invoke-direct {v3, v4, v2}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    .line 3504
    .local v3, "cacheFile":Ljava/io/File;
    invoke-static {}, Lim/tpelyyftgw/messenger/SharedConfig;->saveConfig()V

    .line 3505
    invoke-virtual {v3}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v4

    iput-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mstrPath:Ljava/lang/String;

    .line 3507
    .end local v2    # "fileName":Ljava/lang/String;
    .end local v3    # "cacheFile":Ljava/io/File;
    :cond_59
    iget-object v2, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mstrPath:Ljava/lang/String;

    iput-object v3, v2, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    .line 3509
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    const/4 v3, 0x1

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setCanCancel(Z)V

    .line 3510
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$24;

    invoke-direct {v3, p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$24;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/messenger/MessageObject;)V

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V

    .line 3517
    :try_start_6f
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->show()V

    .line 3518
    const v2, 0x7f0f1422

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(I)V
    :try_end_7a
    .catch Ljava/lang/Exception; {:try_start_6f .. :try_end_7a} :catch_7b

    .line 3521
    goto :goto_7f

    .line 3519
    :catch_7b
    move-exception v2

    .line 3520
    .local v2, "e":Ljava/lang/Exception;
    invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V

    .line 3522
    .end local v2    # "e":Ljava/lang/Exception;
    :goto_7f
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v2

    invoke-virtual {v2, v1}, Lim/tpelyyftgw/messenger/MediaController;->scheduleVideoConvert(Lim/tpelyyftgw/messenger/MessageObject;)V

    .line 3523
    return-void
.end method


# virtual methods
.method public closePhoto(ZZ)V
    .registers 32
    .param p1, "animated"    # Z
    .param p2, "fromEditMode"    # Z

    .line 7528
    move-object/from16 v1, p0

    const/4 v2, 0x3

    const/4 v3, 0x0

    if-nez p2, :cond_1f

    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-eqz v0, :cond_1f

    .line 7529
    if-ne v0, v2, :cond_1b

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    if-eqz v0, :cond_1b

    .line 7530
    iget-object v2, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$EwQbIUHZ29HqXDCltfol0TEItiE;

    invoke-direct {v3, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$EwQbIUHZ29HqXDCltfol0TEItiE;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v1, v2, v3}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->maybeShowDismissalAlert(Lim/tpelyyftgw/ui/PhotoViewer;Landroid/app/Activity;Ljava/lang/Runnable;)V

    .line 7531
    return-void

    .line 7533
    :cond_1b
    invoke-direct {v1, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    .line 7534
    return-void

    .line 7536
    :cond_1f
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    if-eqz v0, :cond_31

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_31

    .line 7537
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v0, v0, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->cancelButton:Landroid/widget/TextView;

    invoke-virtual {v0}, Landroid/widget/TextView;->callOnClick()Z

    .line 7538
    return-void

    .line 7540
    :cond_31
    iput-boolean v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openedFullScreenVideo:Z

    .line 7542
    const/4 v4, 0x0

    :try_start_34
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    if-eqz v0, :cond_3f

    .line 7543
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V

    .line 7544
    iput-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    :try_end_3f
    .catch Ljava/lang/Exception; {:try_start_34 .. :try_end_3f} :catch_40

    .line 7548
    :cond_3f
    goto :goto_44

    .line 7546
    :catch_40
    move-exception v0

    .line 7547
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 7549
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_44
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v5, 0x15

    if-lt v0, v5, :cond_64

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    if-eqz v0, :cond_64

    .line 7550
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getSystemUiVisibility()I

    move-result v0

    and-int/lit16 v0, v0, 0x1006

    .line 7551
    .local v0, "flagsToClear":I
    if-eqz v0, :cond_64

    .line 7552
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getSystemUiVisibility()I

    move-result v7

    xor-int/lit8 v8, v0, -0x1

    and-int/2addr v7, v8

    invoke-virtual {v6, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setSystemUiVisibility(I)V

    .line 7555
    .end local v0    # "flagsToClear":I
    :cond_64
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    const/16 v6, 0x8

    const/4 v7, 0x2

    const/4 v8, 0x1

    if-eqz v0, :cond_9d

    .line 7556
    if-ne v0, v7, :cond_7d

    .line 7557
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->shutdown()V

    .line 7558
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v0, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->removeView(Landroid/view/View;)V

    .line 7559
    iput-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    goto :goto_9a

    .line 7560
    :cond_7d
    if-ne v0, v8, :cond_8a

    .line 7561
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    invoke-virtual {v0, v6}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->setVisibility(I)V

    .line 7562
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v0, v6}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setVisibility(I)V

    goto :goto_9a

    .line 7563
    :cond_8a
    if-ne v0, v2, :cond_9a

    .line 7564
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->shutdown()V

    .line 7565
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    invoke-virtual {v0, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->removeView(Landroid/view/View;)V

    .line 7566
    iput-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    .line 7568
    :cond_9a
    :goto_9a
    iput v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    goto :goto_a6

    .line 7569
    :cond_9d
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v0, v8, :cond_a6

    .line 7570
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v0, v6}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setVisibility(I)V

    .line 7573
    :cond_a6
    :goto_a6
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-eqz v0, :cond_54f

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isInline:Z

    if-nez v0, :cond_b2

    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    if-eqz v0, :cond_54f

    :cond_b2
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkAnimation()Z

    move-result v0

    if-nez v0, :cond_54f

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-nez v0, :cond_be

    goto/16 :goto_54f

    .line 7576
    :cond_be
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->hideActionMode()Z

    move-result v0

    if-eqz v0, :cond_c9

    if-nez p2, :cond_c9

    .line 7577
    return-void

    .line 7579
    :cond_c9
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget-object v9, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v10, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    invoke-direct {v1, v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getFileLocation(Lim/tpelyyftgw/messenger/ImageLocation;)Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    move-result-object v10

    iget v11, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-interface {v0, v9, v10, v11, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getPlaceForPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;IZ)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    move-result-object v9

    .line 7580
    .local v9, "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    const/4 v10, 0x0

    if-eqz v0, :cond_136

    if-eqz v9, :cond_136

    .line 7581
    iget-object v0, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getAnimation()Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    move-result-object v11

    .line 7582
    .local v11, "animation":Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
    if-eqz v11, :cond_136

    .line 7583
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureUploaded:Z

    if-eqz v0, :cond_110

    .line 7584
    invoke-virtual {v11}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->getAnimatedBitmap()Landroid/graphics/Bitmap;

    move-result-object v12

    .line 7585
    .local v12, "bitmap":Landroid/graphics/Bitmap;
    if-eqz v12, :cond_110

    .line 7587
    :try_start_f2
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v12}, Landroid/graphics/Bitmap;->getWidth()I

    move-result v13

    invoke-virtual {v12}, Landroid/graphics/Bitmap;->getHeight()I

    move-result v14

    invoke-virtual {v0, v13, v14}, Landroid/view/TextureView;->getBitmap(II)Landroid/graphics/Bitmap;

    move-result-object v0

    .line 7588
    .local v0, "src":Landroid/graphics/Bitmap;
    new-instance v13, Landroid/graphics/Canvas;

    invoke-direct {v13, v12}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V

    .line 7589
    .local v13, "canvas":Landroid/graphics/Canvas;
    invoke-virtual {v13, v0, v10, v10, v4}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V

    .line 7590
    invoke-virtual {v0}, Landroid/graphics/Bitmap;->recycle()V
    :try_end_10b
    .catchall {:try_start_f2 .. :try_end_10b} :catchall_10c

    .line 7593
    .end local v0    # "src":Landroid/graphics/Bitmap;
    .end local v13    # "canvas":Landroid/graphics/Canvas;
    goto :goto_110

    .line 7591
    :catchall_10c
    move-exception v0

    .line 7592
    .local v0, "e":Ljava/lang/Throwable;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 7596
    .end local v0    # "e":Ljava/lang/Throwable;
    .end local v12    # "bitmap":Landroid/graphics/Bitmap;
    :cond_110
    :goto_110
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getCurrentPosition()J

    move-result-wide v12

    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget v0, v0, Lim/tpelyyftgw/messenger/MessageObject;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    iget-object v14, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v14}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v14

    invoke-virtual {v0, v14, v8}, Lim/tpelyyftgw/messenger/FileLoader;->isLoadingVideo(Lim/tpelyyftgw/tgnet/TLRPC$Document;Z)Z

    move-result v0

    xor-int/2addr v0, v8

    invoke-virtual {v11, v12, v13, v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->seekTo(JZ)V

    .line 7597
    iget-object v0, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0, v8}, Lim/tpelyyftgw/messenger/ImageReceiver;->setAllowStartAnimation(Z)V

    .line 7598
    iget-object v0, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->startAnimation()V

    .line 7601
    .end local v11    # "animation":Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
    :cond_136
    invoke-direct {v1, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->releasePlayer(Z)V

    .line 7602
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->onDestroy()V

    .line 7603
    iput-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    .line 7604
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->removeObservers()V

    .line 7606
    iput-boolean v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isActionBarVisible:Z

    .line 7608
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->velocityTracker:Landroid/view/VelocityTracker;

    if-eqz v0, :cond_14e

    .line 7609
    invoke-virtual {v0}, Landroid/view/VelocityTracker;->recycle()V

    .line 7610
    iput-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->velocityTracker:Landroid/view/VelocityTracker;

    .line 7613
    :cond_14e
    iget-boolean v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isInline:Z

    if-eqz v0, :cond_167

    .line 7614
    iput-boolean v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isInline:Z

    .line 7615
    iput v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    .line 7616
    invoke-direct {v1, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onPhotoClosed(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V

    .line 7617
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/high16 v2, 0x3f800000    # 1.0f

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setScaleX(F)V

    .line 7618
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setScaleY(F)V

    goto/16 :goto_54e

    .line 7620
    :cond_167
    if-eqz p1, :cond_4b6

    .line 7621
    iput v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    .line 7622
    iget-object v14, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v14, v3}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setVisibility(I)V

    .line 7623
    iget-object v14, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 7625
    new-instance v14, Landroid/animation/AnimatorSet;

    invoke-direct {v14}, Landroid/animation/AnimatorSet;-><init>()V

    .line 7627
    .local v14, "animatorSet":Landroid/animation/AnimatorSet;
    iget-object v15, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v15}, Lim/tpelyyftgw/ui/components/ClippingImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v15

    .line 7628
    .local v15, "layoutParams":Landroid/view/ViewGroup$LayoutParams;
    const/16 v16, 0x0

    .line 7629
    .local v16, "drawRegion":Landroid/graphics/RectF;
    if-eqz v9, :cond_1c2

    .line 7630
    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    iget v0, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->radius:I

    if-eqz v0, :cond_18c

    const/4 v0, 0x1

    goto :goto_18d

    :cond_18c
    const/4 v0, 0x0

    :goto_18d
    invoke-virtual {v4, v0}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setNeedRadius(Z)V

    .line 7631
    iget-object v0, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getDrawRegion()Landroid/graphics/RectF;

    move-result-object v16

    .line 7632
    invoke-virtual/range {v16 .. v16}, Landroid/graphics/RectF;->width()F

    move-result v0

    float-to-int v0, v0

    iput v0, v15, Landroid/view/ViewGroup$LayoutParams;->width:I

    .line 7633
    invoke-virtual/range {v16 .. v16}, Landroid/graphics/RectF;->height()F

    move-result v0

    float-to-int v0, v0

    iput v0, v15, Landroid/view/ViewGroup$LayoutParams;->height:I

    .line 7634
    iget-object v0, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getOrientation()I

    move-result v0

    .line 7635
    .local v0, "orientation":I
    iget-object v4, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->getAnimatedOrientation()I

    move-result v4

    .line 7636
    .local v4, "animatedOrientation":I
    if-eqz v4, :cond_1b3

    .line 7637
    move v0, v4

    .line 7639
    :cond_1b3
    iget-object v11, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v11, v0}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setOrientation(I)V

    .line 7640
    iget-object v11, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    iget-object v12, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->thumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    invoke-virtual {v11, v12}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setImageBitmap(Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;)V

    .line 7641
    .end local v0    # "orientation":I
    .end local v4    # "animatedOrientation":I
    move-object/from16 v0, v16

    goto :goto_1ef

    .line 7642
    :cond_1c2
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setNeedRadius(Z)V

    .line 7643
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getImageWidth()I

    move-result v0

    iput v0, v15, Landroid/view/ViewGroup$LayoutParams;->width:I

    .line 7644
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getImageHeight()I

    move-result v0

    iput v0, v15, Landroid/view/ViewGroup$LayoutParams;->height:I

    .line 7645
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->getOrientation()I

    move-result v4

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setOrientation(I)V

    .line 7646
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmapSafe()Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    move-result-object v4

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setImageBitmap(Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;)V

    move-object/from16 v0, v16

    .line 7648
    .end local v16    # "drawRegion":Landroid/graphics/RectF;
    .local v0, "drawRegion":Landroid/graphics/RectF;
    :goto_1ef
    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v4, v15}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 7650
    iget-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v4}, Landroid/widget/FrameLayout;->getMeasuredWidth()I

    move-result v4

    int-to-float v4, v4

    iget v11, v15, Landroid/view/ViewGroup$LayoutParams;->width:I

    int-to-float v11, v11

    div-float/2addr v4, v11

    .line 7651
    .local v4, "scaleX":F
    sget-object v11, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v11, v11, Landroid/graphics/Point;->y:I

    sget v12, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v12, v5, :cond_20a

    sget v12, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    goto :goto_20b

    :cond_20a
    const/4 v12, 0x0

    :goto_20b
    add-int/2addr v11, v12

    int-to-float v11, v11

    iget v12, v15, Landroid/view/ViewGroup$LayoutParams;->height:I

    int-to-float v12, v12

    div-float/2addr v11, v12

    .line 7652
    .local v11, "scaleY":F
    cmpl-float v12, v4, v11

    if-lez v12, :cond_217

    move v12, v11

    goto :goto_218

    :cond_217
    move v12, v4

    .line 7653
    .local v12, "scale2":F
    :goto_218
    iget v6, v15, Landroid/view/ViewGroup$LayoutParams;->width:I

    int-to-float v6, v6

    iget v10, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    mul-float v6, v6, v10

    mul-float v6, v6, v12

    .line 7654
    .local v6, "width":F
    iget v10, v15, Landroid/view/ViewGroup$LayoutParams;->height:I

    int-to-float v10, v10

    iget v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    mul-float v10, v10, v13

    mul-float v10, v10, v12

    .line 7655
    .local v10, "height":F
    iget-object v13, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v13}, Landroid/widget/FrameLayout;->getMeasuredWidth()I

    move-result v13

    int-to-float v13, v13

    sub-float/2addr v13, v6

    const/high16 v19, 0x40000000    # 2.0f

    div-float v13, v13, v19

    .line 7656
    .local v13, "xPos":F
    sget-object v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v2, v2, Landroid/graphics/Point;->y:I

    sget v7, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v7, v5, :cond_241

    sget v7, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    goto :goto_242

    :cond_241
    const/4 v7, 0x0

    :goto_242
    add-int/2addr v2, v7

    int-to-float v2, v2

    sub-float/2addr v2, v10

    div-float v2, v2, v19

    .line 7657
    .local v2, "yPos":F
    iget-object v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    iget v5, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    add-float/2addr v5, v13

    invoke-virtual {v7, v5}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setTranslationX(F)V

    .line 7658
    iget-object v5, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    iget v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    add-float/2addr v7, v2

    invoke-virtual {v5, v7}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setTranslationY(F)V

    .line 7659
    iget-object v5, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    iget v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    mul-float v7, v7, v12

    invoke-virtual {v5, v7}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setScaleX(F)V

    .line 7660
    iget-object v5, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    iget v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    mul-float v7, v7, v12

    invoke-virtual {v5, v7}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setScaleY(F)V

    .line 7662
    if-eqz v9, :cond_421

    .line 7663
    iget-object v5, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v5, v3, v8}, Lim/tpelyyftgw/messenger/ImageReceiver;->setVisible(ZZ)V

    .line 7664
    iget v5, v0, Landroid/graphics/RectF;->left:F

    iget-object v7, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/ImageReceiver;->getImageX()I

    move-result v7

    int-to-float v7, v7

    sub-float/2addr v5, v7

    invoke-static {v5}, Ljava/lang/Math;->abs(F)F

    move-result v5

    float-to-int v5, v5

    .line 7665
    .local v5, "clipHorizontal":I
    iget v7, v0, Landroid/graphics/RectF;->top:F

    iget-object v3, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->getImageY()I

    move-result v3

    int-to-float v3, v3

    sub-float/2addr v7, v3

    invoke-static {v7}, Ljava/lang/Math;->abs(F)F

    move-result v3

    float-to-int v3, v3

    .line 7667
    .local v3, "clipVertical":I
    const/4 v7, 0x2

    new-array v8, v7, [I

    .line 7668
    .local v8, "coords2":[I
    iget-object v7, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->parentView:Landroid/view/View;

    invoke-virtual {v7, v8}, Landroid/view/View;->getLocationInWindow([I)V

    .line 7669
    const/4 v7, 0x1

    aget v20, v8, v7

    sget v7, Landroid/os/Build$VERSION;->SDK_INT:I

    move/from16 v21, v2

    const/16 v2, 0x15

    .end local v2    # "yPos":F
    .local v21, "yPos":F
    if-lt v7, v2, :cond_2a3

    const/4 v2, 0x0

    goto :goto_2a5

    :cond_2a3
    sget v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    :goto_2a5
    sub-int v2, v20, v2

    int-to-float v2, v2

    iget v7, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->viewY:I

    int-to-float v7, v7

    move/from16 v20, v4

    .end local v4    # "scaleX":F
    .local v20, "scaleX":F
    iget v4, v0, Landroid/graphics/RectF;->top:F

    add-float/2addr v7, v4

    sub-float/2addr v2, v7

    iget v4, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->clipTopAddition:I

    int-to-float v4, v4

    add-float/2addr v2, v4

    float-to-int v2, v2

    .line 7670
    .local v2, "clipTop":I
    if-gez v2, :cond_2b9

    .line 7671
    const/4 v2, 0x0

    .line 7673
    :cond_2b9
    iget v4, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->viewY:I

    int-to-float v4, v4

    iget v7, v0, Landroid/graphics/RectF;->top:F

    add-float/2addr v4, v7

    iget v7, v0, Landroid/graphics/RectF;->bottom:F

    move/from16 v22, v6

    .end local v6    # "width":F
    .local v22, "width":F
    iget v6, v0, Landroid/graphics/RectF;->top:F

    sub-float/2addr v7, v6

    add-float/2addr v4, v7

    const/4 v6, 0x1

    aget v7, v8, v6

    iget-object v6, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->parentView:Landroid/view/View;

    invoke-virtual {v6}, Landroid/view/View;->getHeight()I

    move-result v6

    add-int/2addr v7, v6

    sget v6, Landroid/os/Build$VERSION;->SDK_INT:I

    move-object/from16 v23, v8

    const/16 v8, 0x15

    .end local v8    # "coords2":[I
    .local v23, "coords2":[I
    if-lt v6, v8, :cond_2db

    const/4 v6, 0x0

    goto :goto_2dd

    :cond_2db
    sget v6, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    :goto_2dd
    sub-int/2addr v7, v6

    int-to-float v6, v7

    sub-float/2addr v4, v6

    iget v6, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->clipBottomAddition:I

    int-to-float v6, v6

    add-float/2addr v4, v6

    float-to-int v4, v4

    .line 7674
    .local v4, "clipBottom":I
    if-gez v4, :cond_2e8

    .line 7675
    const/4 v4, 0x0

    .line 7678
    :cond_2e8
    invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I

    move-result v2

    .line 7679
    invoke-static {v4, v3}, Ljava/lang/Math;->max(II)I

    move-result v4

    .line 7681
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    const/4 v7, 0x0

    aget-object v6, v6, v7

    iget-object v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/ClippingImageView;->getScaleX()F

    move-result v8

    aput v8, v6, v7

    .line 7682
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v6, v6, v7

    iget-object v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/ClippingImageView;->getScaleY()F

    move-result v8

    const/16 v19, 0x1

    aput v8, v6, v19

    .line 7683
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v6, v6, v7

    iget-object v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/ClippingImageView;->getTranslationX()F

    move-result v8

    const/16 v19, 0x2

    aput v8, v6, v19

    .line 7684
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v6, v6, v7

    iget-object v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/ClippingImageView;->getTranslationY()F

    move-result v8

    const/16 v19, 0x3

    aput v8, v6, v19

    .line 7685
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v8, v6, v7

    const/16 v17, 0x4

    const/16 v19, 0x0

    aput v19, v8, v17

    .line 7686
    aget-object v8, v6, v7

    const/16 v24, 0x5

    aput v19, v8, v24

    .line 7687
    aget-object v8, v6, v7

    const/16 v25, 0x6

    aput v19, v8, v25

    .line 7688
    aget-object v8, v6, v7

    const/16 v26, 0x7

    aput v19, v8, v26

    .line 7689
    aget-object v8, v6, v7

    const/16 v16, 0x8

    aput v19, v8, v16

    .line 7690
    aget-object v8, v6, v7

    const/16 v27, 0x9

    aput v19, v8, v27

    .line 7692
    const/4 v8, 0x1

    aget-object v6, v6, v8

    iget v8, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->scale:F

    aput v8, v6, v7

    .line 7693
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    const/4 v7, 0x1

    aget-object v6, v6, v7

    iget v8, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->scale:F

    aput v8, v6, v7

    .line 7694
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v6, v6, v7

    iget v8, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->viewX:I

    int-to-float v8, v8

    iget v7, v0, Landroid/graphics/RectF;->left:F

    move/from16 v28, v10

    .end local v10    # "height":F
    .local v28, "height":F
    iget v10, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->scale:F

    mul-float v7, v7, v10

    add-float/2addr v8, v7

    const/4 v7, 0x2

    aput v8, v6, v7

    .line 7695
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    const/4 v7, 0x1

    aget-object v6, v6, v7

    iget v8, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->viewY:I

    int-to-float v8, v8

    iget v10, v0, Landroid/graphics/RectF;->top:F

    iget v7, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->scale:F

    mul-float v10, v10, v7

    add-float/2addr v8, v10

    const/4 v7, 0x3

    aput v8, v6, v7

    .line 7696
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    const/4 v7, 0x1

    aget-object v6, v6, v7

    int-to-float v8, v5

    iget v10, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->scale:F

    mul-float v8, v8, v10

    const/4 v10, 0x4

    aput v8, v6, v10

    .line 7697
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v6, v6, v7

    int-to-float v8, v2

    iget v10, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->scale:F

    mul-float v8, v8, v10

    aput v8, v6, v24

    .line 7698
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v6, v6, v7

    int-to-float v8, v4

    iget v10, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->scale:F

    mul-float v8, v8, v10

    aput v8, v6, v25

    .line 7699
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v6, v6, v7

    iget v8, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->radius:I

    int-to-float v8, v8

    aput v8, v6, v26

    .line 7700
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v6, v6, v7

    int-to-float v8, v3

    iget v10, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->scale:F

    mul-float v8, v8, v10

    const/16 v10, 0x8

    aput v8, v6, v10

    .line 7701
    iget-object v6, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v6, v6, v7

    int-to-float v8, v5

    iget v10, v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->scale:F

    mul-float v8, v8, v10

    aput v8, v6, v27

    .line 7703
    new-instance v6, Ljava/util/ArrayList;

    iget v8, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v8, v7, :cond_3d0

    const/4 v7, 0x4

    goto :goto_3d1

    :cond_3d0
    const/4 v7, 0x3

    :goto_3d1
    invoke-direct {v6, v7}, Ljava/util/ArrayList;-><init>(I)V

    .line 7704
    .local v6, "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v7, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    sget-object v8, Lim/tpelyyftgw/ui/components/AnimationProperties;->CLIPPING_IMAGE_VIEW_PROGRESS:Landroid/util/Property;

    move-object/from16 v16, v0

    const/4 v10, 0x2

    .end local v0    # "drawRegion":Landroid/graphics/RectF;
    .restart local v16    # "drawRegion":Landroid/graphics/RectF;
    new-array v0, v10, [F

    fill-array-data v0, :array_550

    invoke-static {v7, v8, v0}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    invoke-virtual {v6, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 7705
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    sget-object v7, Lim/tpelyyftgw/ui/components/AnimationProperties;->COLOR_DRAWABLE_ALPHA:Landroid/util/Property;

    const/4 v8, 0x1

    new-array v10, v8, [I

    const/16 v18, 0x0

    aput v18, v10, v18

    invoke-static {v0, v7, v10}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v0

    invoke-virtual {v6, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 7706
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    sget-object v7, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v10, v8, [F

    const/16 v17, 0x0

    aput v17, v10, v18

    invoke-static {v0, v7, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    invoke-virtual {v6, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 7707
    iget v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v0, v8, :cond_41d

    .line 7708
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    sget-object v7, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v8, v8, [F

    aput v17, v8, v18

    invoke-static {v0, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    invoke-virtual {v6, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 7710
    :cond_41d
    invoke-virtual {v14, v6}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 7711
    .end local v2    # "clipTop":I
    .end local v3    # "clipVertical":I
    .end local v4    # "clipBottom":I
    .end local v5    # "clipHorizontal":I
    .end local v6    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    .end local v23    # "coords2":[I
    goto :goto_48a

    .line 7712
    .end local v16    # "drawRegion":Landroid/graphics/RectF;
    .end local v20    # "scaleX":F
    .end local v21    # "yPos":F
    .end local v22    # "width":F
    .end local v28    # "height":F
    .restart local v0    # "drawRegion":Landroid/graphics/RectF;
    .local v2, "yPos":F
    .local v4, "scaleX":F
    .local v6, "width":F
    .restart local v10    # "height":F
    :cond_421
    move-object/from16 v16, v0

    move/from16 v21, v2

    move/from16 v20, v4

    move/from16 v22, v6

    move/from16 v28, v10

    .end local v0    # "drawRegion":Landroid/graphics/RectF;
    .end local v2    # "yPos":F
    .end local v4    # "scaleX":F
    .end local v6    # "width":F
    .end local v10    # "height":F
    .restart local v16    # "drawRegion":Landroid/graphics/RectF;
    .restart local v20    # "scaleX":F
    .restart local v21    # "yPos":F
    .restart local v22    # "width":F
    .restart local v28    # "height":F
    sget-object v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v0, v0, Landroid/graphics/Point;->y:I

    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v3, 0x15

    if-lt v2, v3, :cond_438

    sget v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    goto :goto_439

    :cond_438
    const/4 v2, 0x0

    :goto_439
    add-int/2addr v0, v2

    .line 7713
    .local v0, "h":I
    const/4 v2, 0x4

    new-array v2, v2, [Landroid/animation/Animator;

    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    sget-object v4, Lim/tpelyyftgw/ui/components/AnimationProperties;->COLOR_DRAWABLE_ALPHA:Landroid/util/Property;

    const/4 v5, 0x1

    new-array v6, v5, [I

    const/4 v7, 0x0

    aput v7, v6, v7

    .line 7714
    invoke-static {v3, v4, v6}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v2, v7

    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v6, v5, [F

    const/4 v8, 0x0

    aput v8, v6, v7

    .line 7715
    invoke-static {v3, v4, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v2, v5

    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    sget-object v4, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v6, v5, [F

    iget v5, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    cmpl-float v5, v5, v8

    if-ltz v5, :cond_46a

    int-to-float v5, v0

    goto :goto_46c

    :cond_46a
    neg-int v5, v0

    int-to-float v5, v5

    :goto_46c
    const/4 v7, 0x0

    aput v5, v6, v7

    .line 7716
    invoke-static {v3, v4, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    const/4 v4, 0x2

    aput-object v3, v2, v4

    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v5, 0x1

    new-array v5, v5, [F

    const/4 v6, 0x0

    aput v6, v5, v7

    .line 7717
    invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    const/4 v4, 0x3

    aput-object v3, v2, v4

    .line 7713
    invoke-virtual {v14, v2}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 7721
    .end local v0    # "h":I
    :goto_48a
    new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$sHw1N_wfWmO0ub5EKDcV6cnmZgY;

    invoke-direct {v0, v1, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$sHw1N_wfWmO0ub5EKDcV6cnmZgY;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V

    iput-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationEndRunnable:Ljava/lang/Runnable;

    .line 7729
    const-wide/16 v2, 0xc8

    invoke-virtual {v14, v2, v3}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 7730
    new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$43;

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$43;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v14, v0}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 7741
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v2

    iput-wide v2, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->transitionAnimationStartTime:J

    .line 7742
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v2, 0x12

    if-lt v0, v2, :cond_4b1

    .line 7743
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/4 v2, 0x2

    const/4 v3, 0x0

    invoke-virtual {v0, v2, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setLayerType(ILandroid/graphics/Paint;)V

    .line 7745
    :cond_4b1
    invoke-virtual {v14}, Landroid/animation/AnimatorSet;->start()V

    .line 7746
    .end local v11    # "scaleY":F
    .end local v12    # "scale2":F
    .end local v13    # "xPos":F
    .end local v14    # "animatorSet":Landroid/animation/AnimatorSet;
    .end local v15    # "layoutParams":Landroid/view/ViewGroup$LayoutParams;
    .end local v16    # "drawRegion":Landroid/graphics/RectF;
    .end local v20    # "scaleX":F
    .end local v21    # "yPos":F
    .end local v22    # "width":F
    .end local v28    # "height":F
    const/4 v4, 0x0

    goto :goto_52f

    .line 7747
    :cond_4b6
    new-instance v0, Landroid/animation/AnimatorSet;

    invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V

    .line 7748
    .local v0, "animatorSet":Landroid/animation/AnimatorSet;
    const/4 v2, 0x4

    new-array v2, v2, [Landroid/animation/Animator;

    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    sget-object v4, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    const/4 v5, 0x1

    new-array v6, v5, [F

    const v7, 0x3f666666    # 0.9f

    const/4 v8, 0x0

    aput v7, v6, v8

    .line 7749
    invoke-static {v3, v4, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v2, v8

    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    sget-object v4, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v5, [F

    aput v7, v6, v8

    .line 7750
    invoke-static {v3, v4, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v2, v5

    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    sget-object v4, Lim/tpelyyftgw/ui/components/AnimationProperties;->COLOR_DRAWABLE_ALPHA:Landroid/util/Property;

    new-array v6, v5, [I

    aput v8, v6, v8

    .line 7751
    invoke-static {v3, v4, v6}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v3

    const/4 v4, 0x2

    aput-object v3, v2, v4

    iget-object v3, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    sget-object v6, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v5, v5, [F

    const/4 v7, 0x0

    aput v7, v5, v8

    .line 7752
    invoke-static {v3, v6, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    const/4 v5, 0x3

    aput-object v3, v2, v5

    .line 7748
    invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 7754
    iput v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    .line 7755
    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$HXgUQ2qK20de4G3IPvYMJjN-FVo;

    invoke-direct {v2, v1, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$HXgUQ2qK20de4G3IPvYMJjN-FVo;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V

    iput-object v2, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationEndRunnable:Ljava/lang/Runnable;

    .line 7767
    const-wide/16 v2, 0xc8

    invoke-virtual {v0, v2, v3}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 7768
    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$44;

    invoke-direct {v2, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$44;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 7777
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v2

    iput-wide v2, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->transitionAnimationStartTime:J

    .line 7778
    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v3, 0x12

    if-lt v2, v3, :cond_52b

    .line 7779
    iget-object v2, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/4 v3, 0x2

    const/4 v4, 0x0

    invoke-virtual {v2, v3, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setLayerType(ILandroid/graphics/Paint;)V

    goto :goto_52c

    .line 7778
    :cond_52b
    const/4 v4, 0x0

    .line 7781
    :goto_52c
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    .line 7783
    .end local v0    # "animatorSet":Landroid/animation/AnimatorSet;
    :goto_52f
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    if-eqz v0, :cond_53f

    .line 7784
    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->setSecondParentView(Landroid/view/View;)V

    .line 7785
    iput-object v4, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    .line 7786
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    check-cast v4, Landroid/graphics/drawable/Drawable;

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImageBitmap(Landroid/graphics/drawable/Drawable;)V

    .line 7788
    :cond_53f
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v0, :cond_54e

    invoke-interface {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->canScrollAway()Z

    move-result v0

    if-nez v0, :cond_54e

    .line 7789
    iget-object v0, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    invoke-interface {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->cancelButtonPressed()Z

    .line 7792
    :cond_54e
    :goto_54e
    return-void

    .line 7574
    .end local v9    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    :cond_54f
    :goto_54f
    return-void

    :array_550
    .array-data 4
        0x0
        0x3f800000    # 1.0f
    .end array-data
.end method

.method public destroyPhotoViewer()V
    .registers 4

    .line 7808
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-eqz v0, :cond_57

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    if-nez v0, :cond_9

    goto :goto_57

    .line 7811
    :cond_9
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    const/4 v1, 0x0

    if-eqz v0, :cond_13

    .line 7812
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PipVideoView;->close()V

    .line 7813
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    .line 7815
    :cond_13
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->removeObservers()V

    .line 7816
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->releasePlayer(Z)V

    .line 7818
    :try_start_1a
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getParent()Landroid/view/ViewParent;

    move-result-object v0

    if-eqz v0, :cond_31

    .line 7819
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const-string v2, "window"

    invoke-virtual {v0, v2}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/WindowManager;

    .line 7820
    .local v0, "wm":Landroid/view/WindowManager;
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-interface {v0, v2}, Landroid/view/WindowManager;->removeViewImmediate(Landroid/view/View;)V

    .line 7822
    .end local v0    # "wm":Landroid/view/WindowManager;
    :cond_31
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;
    :try_end_33
    .catch Ljava/lang/Exception; {:try_start_1a .. :try_end_33} :catch_34

    .line 7825
    goto :goto_38

    .line 7823
    :catch_34
    move-exception v0

    .line 7824
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 7826
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_38
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    if-eqz v0, :cond_41

    .line 7827
    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;->release()V

    .line 7828
    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentThumb:Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;

    .line 7830
    :cond_41
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setImageBitmap(Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;)V

    .line 7831
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    if-eqz v0, :cond_4d

    .line 7832
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->onDestroy()V

    .line 7834
    :cond_4d
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    if-ne p0, v0, :cond_54

    .line 7835
    sput-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    goto :goto_56

    .line 7837
    :cond_54
    sput-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 7839
    :goto_56
    return-void

    .line 7809
    :cond_57
    :goto_57
    return-void
.end method

.method public varargs didReceivedNotification(II[Ljava/lang/Object;)V
    .registers 30
    .param p1, "id"    # I
    .param p2, "account"    # I
    .param p3, "args"    # [Ljava/lang/Object;

    .line 1386
    move-object/from16 v0, p0

    move/from16 v1, p1

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->fileDidFailToLoad:I

    const/high16 v3, 0x3f800000    # 1.0f

    const/4 v4, 0x3

    const/4 v5, 0x0

    const/4 v6, 0x1

    if-ne v1, v2, :cond_32

    .line 1387
    aget-object v2, p3, v5

    check-cast v2, Ljava/lang/String;

    .line 1388
    .local v2, "location":Ljava/lang/String;
    const/4 v5, 0x0

    .local v5, "a":I
    :goto_12
    if-ge v5, v4, :cond_30

    .line 1389
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v8, v7, v5

    if-eqz v8, :cond_2d

    aget-object v7, v7, v5

    invoke-virtual {v7, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v7

    if-eqz v7, :cond_2d

    .line 1390
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v4, v4, v5

    invoke-virtual {v4, v3, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setProgress(FZ)V

    .line 1391
    invoke-direct {v0, v5, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    .line 1392
    goto :goto_30

    .line 1388
    :cond_2d
    add-int/lit8 v5, v5, 0x1

    goto :goto_12

    .line 1395
    .end local v2    # "location":Ljava/lang/String;
    .end local v5    # "a":I
    :cond_30
    :goto_30
    goto/16 :goto_6ed

    :cond_32
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->fileDidLoad:I

    if-ne v1, v2, :cond_8e

    .line 1396
    aget-object v2, p3, v5

    check-cast v2, Ljava/lang/String;

    .line 1397
    .restart local v2    # "location":Ljava/lang/String;
    const/4 v7, 0x0

    .local v7, "a":I
    :goto_3b
    if-ge v7, v4, :cond_8c

    .line 1398
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v9, v8, v7

    if-eqz v9, :cond_89

    aget-object v8, v8, v7

    invoke-virtual {v8, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v8

    if-eqz v8, :cond_89

    .line 1399
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v4, v4, v7

    invoke-virtual {v4, v3, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setProgress(FZ)V

    .line 1400
    invoke-direct {v0, v7, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    .line 1401
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-nez v3, :cond_80

    if-nez v7, :cond_80

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v3, :cond_65

    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v3

    if-nez v3, :cond_7d

    :cond_65
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v3, :cond_80

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string v4, "video"

    invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-nez v3, :cond_7d

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v3}, Lim/tpelyyftgw/messenger/MessageObject;->isVideoDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v3

    if-eqz v3, :cond_80

    .line 1402
    :cond_7d
    invoke-direct {v0, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onActionClick(Z)V

    .line 1404
    :cond_80
    if-nez v7, :cond_8c

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v3, :cond_8c

    .line 1405
    iput-boolean v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentVideoFinishedLoading:Z

    goto :goto_8c

    .line 1397
    :cond_89
    add-int/lit8 v7, v7, 0x1

    goto :goto_3b

    .line 1410
    .end local v2    # "location":Ljava/lang/String;
    .end local v7    # "a":I
    :cond_8c
    :goto_8c
    goto/16 :goto_6ed

    :cond_8e
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->FileLoadProgressChanged:I

    const-wide/16 v7, 0x0

    if-ne v1, v2, :cond_14c

    .line 1411
    aget-object v2, p3, v5

    check-cast v2, Ljava/lang/String;

    .line 1412
    .restart local v2    # "location":Ljava/lang/String;
    const/4 v9, 0x0

    .local v9, "a":I
    :goto_99
    if-ge v9, v4, :cond_14a

    .line 1413
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v11, v10, v9

    if-eqz v11, :cond_141

    aget-object v10, v10, v9

    invoke-virtual {v10, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v10

    if-eqz v10, :cond_141

    .line 1414
    aget-object v10, p3, v6

    check-cast v10, Ljava/lang/Float;

    .line 1415
    .local v10, "loadProgress":Ljava/lang/Float;
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v11, v11, v9

    invoke-virtual {v10}, Ljava/lang/Float;->floatValue()F

    move-result v12

    invoke-virtual {v11, v12, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setProgress(FZ)V

    .line 1416
    if-nez v9, :cond_141

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v11, :cond_141

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    if-eqz v11, :cond_141

    .line 1418
    iget-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentVideoFinishedLoading:Z

    if-eqz v11, :cond_c9

    .line 1419
    const/high16 v11, 0x3f800000    # 1.0f

    .local v11, "bufferedProgress":F
    goto :goto_123

    .line 1421
    .end local v11    # "bufferedProgress":F
    :cond_c9
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v11

    .line 1422
    .local v11, "newTime":J
    iget-wide v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastBufferedPositionCheck:J

    sub-long v13, v11, v13

    invoke-static {v13, v14}, Ljava/lang/Math;->abs(J)J

    move-result-wide v13

    const-wide/16 v15, 0x1f4

    cmp-long v17, v13, v15

    if-ltz v17, :cond_120

    .line 1424
    iget v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    const/4 v14, 0x0

    cmpl-float v13, v13, v14

    if-nez v13, :cond_105

    .line 1425
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v13}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getDuration()J

    move-result-wide v13

    .line 1426
    .local v13, "duration":J
    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v15}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getCurrentPosition()J

    move-result-wide v3

    .line 1427
    .local v3, "position":J
    cmp-long v15, v13, v7

    if-ltz v15, :cond_103

    const-wide v18, -0x7fffffffffffffffL    # -4.9E-324

    cmp-long v15, v13, v18

    if-eqz v15, :cond_103

    cmp-long v15, v3, v7

    if-ltz v15, :cond_103

    .line 1428
    long-to-float v15, v3

    long-to-float v7, v13

    div-float/2addr v15, v7

    .local v15, "progress":F
    goto :goto_104

    .line 1430
    .end local v15    # "progress":F
    :cond_103
    const/4 v15, 0x0

    .line 1432
    .end local v3    # "position":J
    .end local v13    # "duration":J
    .restart local v15    # "progress":F
    :goto_104
    goto :goto_107

    .line 1433
    .end local v15    # "progress":F
    :cond_105
    iget v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending:F

    .line 1435
    .restart local v15    # "progress":F
    :goto_107
    iget-boolean v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isStreaming:Z

    if-eqz v3, :cond_11a

    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v3}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v3

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileNames:[Ljava/lang/String;

    aget-object v4, v4, v5

    invoke-virtual {v3, v15, v4}, Lim/tpelyyftgw/messenger/FileLoader;->getBufferedProgressFromPosition(FLjava/lang/String;)F

    move-result v3

    goto :goto_11c

    :cond_11a
    const/high16 v3, 0x3f800000    # 1.0f

    .line 1436
    .local v3, "bufferedProgress":F
    :goto_11c
    iput-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastBufferedPositionCheck:J

    .line 1437
    .end local v15    # "progress":F
    move v11, v3

    goto :goto_123

    .line 1438
    .end local v3    # "bufferedProgress":F
    :cond_120
    const/high16 v3, -0x40800000    # -1.0f

    move v11, v3

    .line 1441
    .local v11, "bufferedProgress":F
    :goto_123
    const/high16 v3, -0x40800000    # -1.0f

    cmpl-float v3, v11, v3

    if-eqz v3, :cond_13a

    .line 1442
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    invoke-virtual {v3, v11}, Lim/tpelyyftgw/ui/components/SeekBar;->setBufferedProgress(F)V

    .line 1443
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    if-eqz v3, :cond_135

    .line 1444
    invoke-virtual {v3, v11}, Lim/tpelyyftgw/ui/components/PipVideoView;->setBufferedProgress(F)V

    .line 1446
    :cond_135
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v3}, Landroid/widget/FrameLayout;->invalidate()V

    .line 1448
    :cond_13a
    invoke-virtual {v10}, Ljava/lang/Float;->floatValue()F

    move-result v3

    invoke-direct {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkBufferedProgress(F)V

    .line 1412
    .end local v10    # "loadProgress":Ljava/lang/Float;
    .end local v11    # "bufferedProgress":F
    :cond_141
    add-int/lit8 v9, v9, 0x1

    const/high16 v3, 0x3f800000    # 1.0f

    const/4 v4, 0x3

    const-wide/16 v7, 0x0

    goto/16 :goto_99

    .line 1452
    .end local v2    # "location":Ljava/lang/String;
    .end local v9    # "a":I
    :cond_14a
    goto/16 :goto_6ed

    :cond_14c
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->dialogPhotosLoaded:I

    const/4 v3, 0x4

    const/4 v4, 0x2

    const/4 v7, -0x1

    if-ne v1, v2, :cond_2d0

    .line 1453
    const/4 v2, 0x3

    aget-object v2, p3, v2

    check-cast v2, Ljava/lang/Integer;

    invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

    move-result v2

    .line 1454
    .local v2, "guid":I
    aget-object v8, p3, v5

    check-cast v8, Ljava/lang/Integer;

    invoke-virtual {v8}, Ljava/lang/Integer;->intValue()I

    move-result v8

    .line 1455
    .local v8, "did":I
    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    if-ne v9, v8, :cond_2cc

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    if-ne v9, v2, :cond_2cc

    .line 1456
    aget-object v4, p3, v4

    check-cast v4, Ljava/lang/Boolean;

    invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v4

    .line 1458
    .local v4, "fromCache":Z
    const/4 v9, -0x1

    .line 1459
    .local v9, "setToImage":I
    aget-object v3, p3, v3

    check-cast v3, Ljava/util/ArrayList;

    .line 1460
    .local v3, "photos":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$Photo;>;"
    invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v10

    if-eqz v10, :cond_180

    .line 1461
    return-void

    .line 1463
    :cond_180
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 1464
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocationsSizes:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 1465
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsArr:Ljava/util/ArrayList;

    invoke-virtual {v10}, Ljava/util/ArrayList;->clear()V

    .line 1466
    const/4 v10, 0x0

    .local v10, "a":I
    :goto_190
    invoke-virtual {v3}, Ljava/util/ArrayList;->size()I

    move-result v11

    if-ge v10, v11, :cond_237

    .line 1467
    invoke-virtual {v3, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v11

    check-cast v11, Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    .line 1468
    .local v11, "photo":Lim/tpelyyftgw/tgnet/TLRPC$Photo;
    if-eqz v11, :cond_22c

    instance-of v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$TL_photoEmpty;

    if-nez v12, :cond_22c

    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->sizes:Ljava/util/ArrayList;

    if-nez v12, :cond_1aa

    .line 1469
    move/from16 v16, v8

    goto/16 :goto_22e

    .line 1471
    :cond_1aa
    iget-object v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->sizes:Ljava/util/ArrayList;

    const/16 v13, 0x280

    invoke-static {v12, v13}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v12

    .line 1472
    .local v12, "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    if-eqz v12, :cond_229

    .line 1473
    if-ne v9, v7, :cond_1fb

    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    if-eqz v13, :cond_1fb

    .line 1474
    const/4 v13, 0x0

    .local v13, "b":I
    :goto_1bb
    iget-object v14, v11, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->sizes:Ljava/util/ArrayList;

    invoke-virtual {v14}, Ljava/util/ArrayList;->size()I

    move-result v14

    if-ge v13, v14, :cond_1f8

    .line 1475
    iget-object v14, v11, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->sizes:Ljava/util/ArrayList;

    invoke-virtual {v14, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v14

    check-cast v14, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    .line 1476
    .local v14, "size":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    iget-object v15, v14, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->location:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    iget v15, v15, Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;->local_id:I

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    iget-object v6, v6, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget v6, v6, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->local_id:I

    if-ne v15, v6, :cond_1ee

    iget-object v6, v14, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->location:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    move/from16 v16, v8

    .end local v8    # "did":I
    .local v16, "did":I
    iget-wide v7, v6, Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;->volume_id:J

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentFileLocation:Lim/tpelyyftgw/messenger/ImageLocation;

    iget-object v6, v6, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;

    iget-wide v5, v6, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->volume_id:J

    cmp-long v18, v7, v5

    if-nez v18, :cond_1f0

    .line 1477
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

    move-result v9

    .line 1478
    goto :goto_1fd

    .line 1476
    .end local v16    # "did":I
    .restart local v8    # "did":I
    :cond_1ee
    move/from16 v16, v8

    .line 1474
    .end local v8    # "did":I
    .end local v14    # "size":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v16    # "did":I
    :cond_1f0
    add-int/lit8 v13, v13, 0x1

    move/from16 v8, v16

    const/4 v5, 0x0

    const/4 v6, 0x1

    const/4 v7, -0x1

    goto :goto_1bb

    .end local v16    # "did":I
    .restart local v8    # "did":I
    :cond_1f8
    move/from16 v16, v8

    .end local v8    # "did":I
    .restart local v16    # "did":I
    goto :goto_1fd

    .line 1473
    .end local v13    # "b":I
    .end local v16    # "did":I
    .restart local v8    # "did":I
    :cond_1fb
    move/from16 v16, v8

    .line 1482
    .end local v8    # "did":I
    .restart local v16    # "did":I
    :goto_1fd
    iget v5, v11, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->dc_id:I

    if-eqz v5, :cond_20d

    .line 1483
    iget-object v5, v12, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->location:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    iget v6, v11, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->dc_id:I

    iput v6, v5, Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;->dc_id:I

    .line 1484
    iget-object v5, v12, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->location:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;

    iget-object v6, v11, Lim/tpelyyftgw/tgnet/TLRPC$Photo;->file_reference:[B

    iput-object v6, v5, Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;->file_reference:[B

    .line 1486
    :cond_20d
    invoke-static {v12, v11}, Lim/tpelyyftgw/messenger/ImageLocation;->getForPhoto(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLRPC$Photo;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v5

    .line 1487
    .local v5, "location":Lim/tpelyyftgw/messenger/ImageLocation;
    if-eqz v5, :cond_22e

    .line 1488
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    invoke-virtual {v6, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 1489
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocationsSizes:Ljava/util/ArrayList;

    iget v7, v12, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v7

    invoke-virtual {v6, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 1490
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsArr:Ljava/util/ArrayList;

    invoke-virtual {v6, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    goto :goto_22e

    .line 1472
    .end local v5    # "location":Lim/tpelyyftgw/messenger/ImageLocation;
    .end local v16    # "did":I
    .restart local v8    # "did":I
    :cond_229
    move/from16 v16, v8

    .end local v8    # "did":I
    .restart local v16    # "did":I
    goto :goto_22e

    .line 1468
    .end local v12    # "sizeFull":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v16    # "did":I
    .restart local v8    # "did":I
    :cond_22c
    move/from16 v16, v8

    .line 1466
    .end local v8    # "did":I
    .end local v11    # "photo":Lim/tpelyyftgw/tgnet/TLRPC$Photo;
    .restart local v16    # "did":I
    :cond_22e
    :goto_22e
    add-int/lit8 v10, v10, 0x1

    move/from16 v8, v16

    const/4 v5, 0x0

    const/4 v6, 0x1

    const/4 v7, -0x1

    goto/16 :goto_190

    .end local v16    # "did":I
    .restart local v8    # "did":I
    :cond_237
    move/from16 v16, v8

    .line 1494
    .end local v8    # "did":I
    .end local v10    # "a":I
    .restart local v16    # "did":I
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsArr:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v5

    const/4 v6, 0x6

    if-nez v5, :cond_248

    .line 1495
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v5, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    goto :goto_24d

    .line 1497
    :cond_248
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v5, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 1499
    :goto_24d
    const/4 v5, 0x0

    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    .line 1500
    const/4 v5, -0x1

    iput v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    .line 1501
    if-eq v9, v5, :cond_25a

    .line 1502
    const/4 v5, 0x1

    invoke-direct {v0, v9, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    goto :goto_2b2

    .line 1504
    :cond_25a
    const/4 v5, 0x0

    .line 1505
    .local v5, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    const/4 v6, 0x0

    .line 1506
    .local v6, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    if-lez v7, :cond_271

    .line 1507
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v7}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v7

    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/messenger/MessagesController;->getUser(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v5

    goto :goto_282

    .line 1509
    :cond_271
    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v7}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v7

    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    neg-int v8, v8

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v6

    .line 1511
    :goto_282
    if-nez v5, :cond_286

    if-eqz v6, :cond_2b2

    .line 1513
    :cond_286
    if-eqz v5, :cond_28e

    .line 1514
    const/4 v7, 0x1

    invoke-static {v5, v7}, Lim/tpelyyftgw/messenger/ImageLocation;->getForUser(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v8

    .local v8, "location":Lim/tpelyyftgw/messenger/ImageLocation;
    goto :goto_293

    .line 1516
    .end local v8    # "location":Lim/tpelyyftgw/messenger/ImageLocation;
    :cond_28e
    const/4 v7, 0x1

    invoke-static {v6, v7}, Lim/tpelyyftgw/messenger/ImageLocation;->getForChat(Lim/tpelyyftgw/tgnet/TLRPC$Chat;Z)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v8

    .line 1518
    .restart local v8    # "location":Lim/tpelyyftgw/messenger/ImageLocation;
    :goto_293
    if-eqz v8, :cond_2b2

    .line 1519
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocations:Ljava/util/ArrayList;

    const/4 v10, 0x0

    invoke-virtual {v7, v10, v8}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V

    .line 1520
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsArr:Ljava/util/ArrayList;

    new-instance v11, Lim/tpelyyftgw/tgnet/TLRPC$TL_photoEmpty;

    invoke-direct {v11}, Lim/tpelyyftgw/tgnet/TLRPC$TL_photoEmpty;-><init>()V

    invoke-virtual {v7, v10, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V

    .line 1521
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocationsSizes:Ljava/util/ArrayList;

    invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v11

    invoke-virtual {v7, v10, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V

    .line 1522
    const/4 v7, 0x1

    invoke-direct {v0, v10, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    .line 1526
    .end local v5    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    .end local v6    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    .end local v8    # "location":Lim/tpelyyftgw/messenger/ImageLocation;
    :cond_2b2
    :goto_2b2
    if-eqz v4, :cond_2ce

    .line 1527
    iget v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v5}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v17

    iget v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->avatarsDialogId:I

    const/16 v19, 0x50

    const-wide/16 v20, 0x0

    const/16 v22, 0x0

    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    move/from16 v18, v5

    move/from16 v23, v6

    invoke-virtual/range {v17 .. v23}, Lim/tpelyyftgw/messenger/MessagesController;->loadDialogPhotos(IIJZI)V

    goto :goto_2ce

    .line 1455
    .end local v3    # "photos":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$Photo;>;"
    .end local v4    # "fromCache":Z
    .end local v9    # "setToImage":I
    .end local v16    # "did":I
    .local v8, "did":I
    :cond_2cc
    move/from16 v16, v8

    .line 1530
    .end local v2    # "guid":I
    .end local v8    # "did":I
    :cond_2ce
    :goto_2ce
    goto/16 :goto_6ed

    :cond_2d0
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->mediaCountDidLoad:I

    if-ne v1, v2, :cond_399

    .line 1531
    const/4 v2, 0x0

    aget-object v3, p3, v2

    check-cast v3, Ljava/lang/Long;

    invoke-virtual {v3}, Ljava/lang/Long;->longValue()J

    move-result-wide v2

    .line 1532
    .local v2, "uid":J
    iget-wide v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    cmp-long v7, v2, v5

    if-eqz v7, :cond_2e9

    iget-wide v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    cmp-long v7, v2, v5

    if-nez v7, :cond_397

    .line 1533
    :cond_2e9
    iget-wide v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    cmp-long v7, v2, v5

    if-nez v7, :cond_2fb

    .line 1534
    const/4 v5, 0x1

    aget-object v6, p3, v5

    check-cast v6, Ljava/lang/Integer;

    invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I

    move-result v6

    iput v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    goto :goto_30c

    .line 1538
    :cond_2fb
    const/4 v5, 0x1

    iget-wide v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    cmp-long v8, v2, v6

    if-nez v8, :cond_30c

    .line 1539
    aget-object v6, p3, v5

    check-cast v6, Ljava/lang/Integer;

    invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I

    move-result v5

    iput v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    .line 1544
    :cond_30c
    :goto_30c
    iget-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    if-eqz v5, :cond_32e

    iget-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isFirstLoading:Z

    if-eqz v5, :cond_32e

    .line 1545
    const/4 v4, 0x0

    iput-boolean v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isFirstLoading:Z

    .line 1546
    const/4 v4, 0x1

    iput-boolean v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadingMoreImages:Z

    .line 1547
    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v4}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v5

    iget-wide v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    const/16 v8, 0x50

    const/4 v9, 0x0

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    const/4 v11, 0x1

    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    invoke-virtual/range {v5 .. v12}, Lim/tpelyyftgw/messenger/MediaDataController;->loadMedia(JIIIII)V

    goto :goto_397

    .line 1548
    :cond_32e
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v5

    if-nez v5, :cond_397

    .line 1549
    iget-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->opennedFromMedia:Z

    const v6, 0x7f0f0a5d

    const-string v7, "Of"

    if-eqz v5, :cond_369

    .line 1551
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

    move-result v5

    iput v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    .line 1552
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    new-array v4, v4, [Ljava/lang/Object;

    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    const/4 v9, 0x1

    add-int/2addr v8, v9

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    const/4 v10, 0x0

    aput-object v8, v4, v10

    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    add-int/2addr v8, v10

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    aput-object v8, v4, v9

    invoke-static {v7, v6, v4}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v5, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    goto :goto_397

    .line 1554
    :cond_369
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    new-array v4, v4, [Ljava/lang/Object;

    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    add-int/2addr v8, v9

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v9}, Ljava/util/ArrayList;->size()I

    move-result v9

    sub-int/2addr v8, v9

    iget v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    add-int/2addr v8, v9

    const/4 v9, 0x1

    add-int/2addr v8, v9

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    const/4 v10, 0x0

    aput-object v8, v4, v10

    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    add-int/2addr v8, v10

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    aput-object v8, v4, v9

    invoke-static {v7, v6, v4}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v5, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 1558
    .end local v2    # "uid":J
    :cond_397
    :goto_397
    goto/16 :goto_6ed

    :cond_399
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->mediaDidLoad:I

    if-ne v1, v2, :cond_60a

    .line 1559
    const/4 v2, 0x0

    aget-object v3, p3, v2

    check-cast v3, Ljava/lang/Long;

    invoke-virtual {v3}, Ljava/lang/Long;->longValue()J

    move-result-wide v2

    .line 1560
    .restart local v2    # "uid":J
    const/4 v5, 0x3

    aget-object v5, p3, v5

    check-cast v5, Ljava/lang/Integer;

    invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I

    move-result v5

    .line 1561
    .local v5, "guid":I
    iget-wide v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    cmp-long v8, v2, v6

    if-eqz v8, :cond_3bb

    iget-wide v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    cmp-long v8, v2, v6

    if-nez v8, :cond_608

    :cond_3bb
    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    if-ne v5, v6, :cond_608

    .line 1562
    const/4 v6, 0x0

    iput-boolean v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadingMoreImages:Z

    .line 1563
    iget-wide v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    cmp-long v8, v2, v6

    if-nez v8, :cond_3ca

    const/4 v6, 0x0

    goto :goto_3cb

    :cond_3ca
    const/4 v6, 0x1

    .line 1564
    .local v6, "loadIndex":I
    :goto_3cb
    aget-object v7, p3, v4

    check-cast v7, Ljava/util/ArrayList;

    .line 1565
    .local v7, "arr":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/MessageObject;>;"
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endReached:[Z

    const/4 v9, 0x5

    aget-object v9, p3, v9

    check-cast v9, Ljava/lang/Boolean;

    invoke-virtual {v9}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v9

    aput-boolean v9, v8, v6

    .line 1566
    iget-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    if-eqz v8, :cond_5a0

    .line 1567
    invoke-virtual {v7}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v8

    if-eqz v8, :cond_3f4

    if-nez v6, :cond_3f0

    iget-wide v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    const-wide/16 v10, 0x0

    cmp-long v12, v8, v10

    if-nez v12, :cond_3f4

    .line 1568
    :cond_3f0
    const/4 v4, 0x0

    iput-boolean v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    .line 1569
    return-void

    .line 1571
    :cond_3f4
    const/4 v8, -0x1

    .line 1573
    .local v8, "foundIndex":I
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v9, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v9

    check-cast v9, Lim/tpelyyftgw/messenger/MessageObject;

    .line 1575
    .local v9, "currentMessage":Lim/tpelyyftgw/messenger/MessageObject;
    const/4 v10, 0x0

    .line 1576
    .local v10, "added":I
    const/4 v11, 0x0

    .local v11, "a":I
    :goto_401
    invoke-virtual {v7}, Ljava/util/ArrayList;->size()I

    move-result v12

    if-ge v11, v12, :cond_458

    .line 1577
    invoke-virtual {v7, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v12

    check-cast v12, Lim/tpelyyftgw/messenger/MessageObject;

    .line 1578
    .local v12, "message":Lim/tpelyyftgw/messenger/MessageObject;
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIdsTemp:[Landroid/util/SparseArray;

    aget-object v13, v13, v6

    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v14

    invoke-virtual {v13, v14}, Landroid/util/SparseArray;->indexOfKey(I)I

    move-result v13

    if-gez v13, :cond_455

    .line 1579
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIdsTemp:[Landroid/util/SparseArray;

    aget-object v13, v13, v6

    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v14

    invoke-virtual {v13, v14, v12}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1580
    iget-boolean v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->opennedFromMedia:Z

    if-eqz v13, :cond_43d

    .line 1581
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v13, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 1582
    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v13

    invoke-virtual {v9}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v14

    if-ne v13, v14, :cond_43a

    .line 1583
    move v8, v10

    .line 1585
    :cond_43a
    add-int/lit8 v10, v10, 0x1

    goto :goto_455

    .line 1587
    :cond_43d
    add-int/lit8 v10, v10, 0x1

    .line 1588
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    const/4 v14, 0x0

    invoke-virtual {v13, v14, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V

    .line 1589
    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v13

    invoke-virtual {v9}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v14

    if-ne v13, v14, :cond_455

    .line 1590
    invoke-virtual {v7}, Ljava/util/ArrayList;->size()I

    move-result v13

    sub-int/2addr v13, v10

    move v8, v13

    .line 1576
    .end local v12    # "message":Lim/tpelyyftgw/messenger/MessageObject;
    :cond_455
    :goto_455
    add-int/lit8 v11, v11, 0x1

    goto :goto_401

    .line 1596
    .end local v11    # "a":I
    :cond_458
    if-eqz v10, :cond_46f

    if-nez v6, :cond_464

    iget-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    const-wide/16 v13, 0x0

    cmp-long v16, v11, v13

    if-nez v16, :cond_46f

    .line 1597
    :cond_464
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v11}, Ljava/util/ArrayList;->size()I

    move-result v11

    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    .line 1598
    const/4 v11, 0x0

    iput v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    .line 1601
    :cond_46f
    const/4 v11, -0x1

    if-eq v8, v11, :cond_4ba

    .line 1602
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v11}, Ljava/util/ArrayList;->clear()V

    .line 1603
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v11, v12}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 1604
    const/4 v11, 0x0

    .restart local v11    # "a":I
    :goto_47f
    if-ge v11, v4, :cond_497

    .line 1605
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIds:[Landroid/util/SparseArray;

    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIdsTemp:[Landroid/util/SparseArray;

    aget-object v13, v13, v11

    invoke-virtual {v13}, Landroid/util/SparseArray;->clone()Landroid/util/SparseArray;

    move-result-object v13

    aput-object v13, v12, v11

    .line 1606
    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIdsTemp:[Landroid/util/SparseArray;

    aget-object v12, v12, v11

    invoke-virtual {v12}, Landroid/util/SparseArray;->clear()V

    .line 1604
    add-int/lit8 v11, v11, 0x1

    goto :goto_47f

    .line 1608
    .end local v11    # "a":I
    :cond_497
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V

    .line 1609
    const/4 v4, 0x0

    iput-boolean v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needSearchImageInArr:Z

    .line 1610
    const/4 v4, -0x1

    iput v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    .line 1611
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->size()I

    move-result v4

    if-lt v8, v4, :cond_4b4

    .line 1612
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->size()I

    move-result v4

    const/4 v11, 0x1

    add-int/lit8 v8, v4, -0x1

    goto :goto_4b5

    .line 1611
    :cond_4b4
    const/4 v11, 0x1

    .line 1614
    :goto_4b5
    invoke-direct {v0, v8, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    goto/16 :goto_59f

    .line 1617
    :cond_4ba
    iget-boolean v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->opennedFromMedia:Z

    if-eqz v4, :cond_50d

    .line 1618
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v4

    if-eqz v4, :cond_4c8

    const/4 v4, 0x0

    goto :goto_4da

    :cond_4c8
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->size()I

    move-result v11

    const/4 v12, 0x1

    sub-int/2addr v11, v12

    invoke-virtual {v4, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v4

    .line 1619
    .local v4, "loadFromMaxId":I
    :goto_4da
    if-nez v6, :cond_551

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endReached:[Z

    aget-boolean v11, v11, v6

    if-eqz v11, :cond_551

    iget-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    const-wide/16 v13, 0x0

    cmp-long v15, v11, v13

    if-eqz v15, :cond_551

    .line 1620
    const/4 v6, 0x1

    .line 1621
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v11}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v11

    if-nez v11, :cond_551

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v11}, Ljava/util/ArrayList;->size()I

    move-result v12

    const/4 v13, 0x1

    sub-int/2addr v12, v13

    invoke-virtual {v11, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v11

    check-cast v11, Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v11}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v11

    iget-wide v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    cmp-long v15, v11, v13

    if-eqz v15, :cond_551

    .line 1622
    const/4 v4, 0x0

    goto :goto_551

    .line 1626
    .end local v4    # "loadFromMaxId":I
    :cond_50d
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v4

    if-eqz v4, :cond_517

    const/4 v4, 0x0

    goto :goto_524

    :cond_517
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    const/4 v11, 0x0

    invoke-virtual {v4, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v4

    .line 1627
    .restart local v4    # "loadFromMaxId":I
    :goto_524
    if-nez v6, :cond_551

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endReached:[Z

    aget-boolean v11, v11, v6

    if-eqz v11, :cond_551

    iget-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    const-wide/16 v13, 0x0

    cmp-long v15, v11, v13

    if-eqz v15, :cond_551

    .line 1628
    const/4 v6, 0x1

    .line 1629
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    invoke-virtual {v11}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v11

    if-nez v11, :cond_551

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrTemp:Ljava/util/ArrayList;

    const/4 v12, 0x0

    invoke-virtual {v11, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v11

    check-cast v11, Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v11}, Lim/tpelyyftgw/messenger/MessageObject;->getDialogId()J

    move-result-wide v11

    iget-wide v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    cmp-long v15, v11, v13

    if-eqz v15, :cond_551

    .line 1630
    const/4 v4, 0x0

    .line 1635
    :cond_551
    :goto_551
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->endReached:[Z

    aget-boolean v11, v11, v6

    if-nez v11, :cond_59f

    .line 1636
    const/4 v11, 0x1

    iput-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadingMoreImages:Z

    .line 1637
    iget-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->opennedFromMedia:Z

    if-eqz v11, :cond_57f

    .line 1638
    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v11}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v18

    if-nez v6, :cond_569

    iget-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    goto :goto_56b

    :cond_569
    iget-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    :goto_56b
    move-wide/from16 v19, v11

    const/16 v21, 0x50

    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    const/16 v24, 0x1

    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    move/from16 v22, v4

    move/from16 v23, v11

    move/from16 v25, v12

    invoke-virtual/range {v18 .. v25}, Lim/tpelyyftgw/messenger/MediaDataController;->loadMedia(JIIIII)V

    goto :goto_59f

    .line 1640
    :cond_57f
    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v11}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v18

    if-nez v6, :cond_58a

    iget-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    goto :goto_58c

    :cond_58a
    iget-wide v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    :goto_58c
    move-wide/from16 v19, v11

    const/16 v21, 0x50

    iget v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    const/16 v24, 0x1

    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->classGuid:I

    move/from16 v22, v4

    move/from16 v23, v11

    move/from16 v25, v12

    invoke-virtual/range {v18 .. v25}, Lim/tpelyyftgw/messenger/MediaDataController;->loadMedia(JIIIII)V

    .line 1644
    .end local v4    # "loadFromMaxId":I
    .end local v8    # "foundIndex":I
    .end local v9    # "currentMessage":Lim/tpelyyftgw/messenger/MessageObject;
    .end local v10    # "added":I
    :cond_59f
    :goto_59f
    goto :goto_608

    .line 1645
    :cond_5a0
    const/4 v4, 0x0

    .line 1646
    .local v4, "added":I
    invoke-virtual {v7}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v8

    :goto_5a5
    invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z

    move-result v9

    if-eqz v9, :cond_5dd

    invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v9

    check-cast v9, Lim/tpelyyftgw/messenger/MessageObject;

    .line 1647
    .local v9, "message":Lim/tpelyyftgw/messenger/MessageObject;
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIds:[Landroid/util/SparseArray;

    aget-object v10, v10, v6

    invoke-virtual {v9}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v11

    invoke-virtual {v10, v11}, Landroid/util/SparseArray;->indexOfKey(I)I

    move-result v10

    if-gez v10, :cond_5dc

    .line 1648
    add-int/lit8 v4, v4, 0x1

    .line 1649
    iget-boolean v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->opennedFromMedia:Z

    if-eqz v10, :cond_5cb

    .line 1650
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v10, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    goto :goto_5d1

    .line 1652
    :cond_5cb
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    const/4 v11, 0x0

    invoke-virtual {v10, v11, v9}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V

    .line 1654
    :goto_5d1
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesByIds:[Landroid/util/SparseArray;

    aget-object v10, v10, v6

    invoke-virtual {v9}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v11

    invoke-virtual {v10, v11, v9}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1656
    .end local v9    # "message":Lim/tpelyyftgw/messenger/MessageObject;
    :cond_5dc
    goto :goto_5a5

    .line 1657
    :cond_5dd
    iget-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->opennedFromMedia:Z

    if-eqz v8, :cond_5ef

    .line 1658
    if-nez v4, :cond_608

    .line 1659
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v8}, Ljava/util/ArrayList;->size()I

    move-result v8

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    .line 1660
    const/4 v8, 0x0

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    goto :goto_608

    .line 1663
    :cond_5ef
    if-eqz v4, :cond_5fd

    .line 1664
    iget v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    .line 1665
    .local v8, "index":I
    const/4 v9, -0x1

    iput v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    .line 1666
    add-int v9, v8, v4

    const/4 v10, 0x1

    invoke-direct {v0, v9, v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    .line 1667
    .end local v8    # "index":I
    goto :goto_608

    .line 1668
    :cond_5fd
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArr:Ljava/util/ArrayList;

    invoke-virtual {v8}, Ljava/util/ArrayList;->size()I

    move-result v8

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCount:I

    .line 1669
    const/4 v8, 0x0

    iput v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->totalImagesCountMerge:I

    .line 1674
    .end local v2    # "uid":J
    .end local v4    # "added":I
    .end local v5    # "guid":I
    .end local v6    # "loadIndex":I
    .end local v7    # "arr":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/MessageObject;>;"
    :cond_608
    :goto_608
    goto/16 :goto_6ed

    :cond_60a
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->emojiDidLoad:I

    if-ne v1, v2, :cond_617

    .line 1675
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    if-eqz v2, :cond_6ed

    .line 1676
    invoke-virtual {v2}, Landroid/widget/TextView;->invalidate()V

    goto/16 :goto_6ed

    .line 1678
    :cond_617
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->filePreparingFailed:I

    if-ne v1, v2, :cond_655

    .line 1679
    const/4 v2, 0x0

    aget-object v4, p3, v2

    check-cast v4, Lim/tpelyyftgw/messenger/MessageObject;

    .line 1680
    .local v4, "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    iget-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadInitialVideo:Z

    if-eqz v5, :cond_631

    .line 1681
    iput-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->loadInitialVideo:Z

    .line 1682
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v5, v3}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 1683
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlayingVideoFile:Landroid/net/Uri;

    invoke-direct {v0, v3, v2, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->preparePlayer(Landroid/net/Uri;ZZ)V

    goto :goto_653

    .line 1684
    :cond_631
    iget-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tryStartRequestPreviewOnFinish:Z

    if-eqz v5, :cond_647

    .line 1685
    invoke-direct {v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->releasePlayer(Z)V

    .line 1686
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v2

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v5, 0x1

    invoke-virtual {v2, v3, v5}, Lim/tpelyyftgw/messenger/MediaController;->scheduleVideoConvert(Lim/tpelyyftgw/messenger/MessageObject;Z)Z

    move-result v2

    xor-int/2addr v2, v5

    iput-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tryStartRequestPreviewOnFinish:Z

    goto :goto_653

    .line 1687
    :cond_647
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-ne v4, v2, :cond_653

    .line 1688
    const/4 v2, 0x0

    iput-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestingPreview:Z

    .line 1689
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 1691
    .end local v4    # "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    :cond_653
    :goto_653
    goto/16 :goto_6ed

    :cond_655
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->fileNewChunkAvailable:I

    if-ne v1, v2, :cond_6ca

    .line 1692
    const/4 v2, 0x0

    aget-object v4, p3, v2

    move-object v2, v4

    check-cast v2, Lim/tpelyyftgw/messenger/MessageObject;

    .line 1693
    .local v2, "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPreviewMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-ne v2, v4, :cond_68d

    .line 1694
    const/4 v4, 0x1

    aget-object v5, p3, v4

    move-object v4, v5

    check-cast v4, Ljava/lang/String;

    .line 1695
    .local v4, "finalPath":Ljava/lang/String;
    const/4 v5, 0x3

    aget-object v6, p3, v5

    check-cast v6, Ljava/lang/Long;

    invoke-virtual {v6}, Ljava/lang/Long;->longValue()J

    move-result-wide v5

    .line 1696
    .local v5, "finalSize":J
    const-wide/16 v7, 0x0

    cmp-long v9, v5, v7

    if-eqz v9, :cond_68d

    .line 1697
    const/4 v7, 0x0

    iput-boolean v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestingPreview:Z

    .line 1698
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v8, v3}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 1699
    new-instance v3, Ljava/io/File;

    invoke-direct {v3, v4}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    invoke-static {v3}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;

    move-result-object v3

    const/4 v8, 0x1

    invoke-direct {v0, v3, v7, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->preparePlayer(Landroid/net/Uri;ZZ)V

    .line 1702
    .end local v4    # "finalPath":Ljava/lang/String;
    .end local v5    # "finalSize":J
    :cond_68d
    iget-object v3, v2, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->attachPath:Ljava/lang/String;

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mstrPath:Ljava/lang/String;

    invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_6ec

    .line 1703
    const/4 v3, 0x1

    aget-object v4, p3, v3

    move-object v3, v4

    check-cast v3, Ljava/lang/String;

    .line 1704
    .local v3, "finalPath":Ljava/lang/String;
    const/4 v4, 0x3

    aget-object v4, p3, v4

    check-cast v4, Ljava/lang/Long;

    invoke-virtual {v4}, Ljava/lang/Long;->longValue()J

    move-result-wide v4

    .line 1705
    .local v4, "finalSize":J
    const-wide/16 v6, 0x0

    cmp-long v8, v4, v6

    if-eqz v8, :cond_6ec

    .line 1706
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V

    .line 1708
    iget-object v6, v2, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mstrPath:Ljava/lang/String;

    iput-object v7, v6, Lim/tpelyyftgw/messenger/VideoEditedInfo;->originalPath:Ljava/lang/String;

    .line 1709
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    iget v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    iget-object v8, v2, Lim/tpelyyftgw/messenger/MessageObject;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    const/4 v9, 0x0

    const/4 v10, 0x1

    invoke-interface {v6, v7, v8, v10, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->sendButtonPressed(ILim/tpelyyftgw/messenger/VideoEditedInfo;ZI)V

    .line 1710
    iput-boolean v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doneButtonPressed:Z

    .line 1711
    invoke-virtual {v0, v9, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    goto :goto_6ec

    .line 1715
    .end local v2    # "messageObject":Lim/tpelyyftgw/messenger/MessageObject;
    .end local v3    # "finalPath":Ljava/lang/String;
    .end local v4    # "finalSize":J
    :cond_6ca
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->saveGallerySetChanged:I

    if-ne v1, v2, :cond_6ec

    .line 1716
    const/4 v2, 0x0

    aget-object v2, p3, v2

    check-cast v2, Ljava/lang/Boolean;

    invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v2

    .line 1717
    .local v2, "blnSave":Z
    if-eqz v2, :cond_6e0

    .line 1718
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v4, 0x1

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->showSubItem(I)V

    goto :goto_6ed

    .line 1720
    :cond_6e0
    const/4 v4, 0x1

    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->hideSubItem(I)V

    .line 1721
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->invalidate()V

    goto :goto_6ed

    .line 1715
    .end local v2    # "blnSave":Z
    :cond_6ec
    :goto_6ec
    nop

    .line 1724
    :cond_6ed
    :goto_6ed
    return-void
.end method

.method public exitFromPip()V
    .registers 10

    .line 3674
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isInline:Z

    if-nez v0, :cond_5

    .line 3675
    return-void

    .line 3677
    :cond_5
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    const/4 v1, 0x0

    const/4 v2, 0x1

    if-eqz v0, :cond_10

    .line 3678
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 3680
    :cond_10
    sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    sput-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 3681
    const/4 v0, 0x0

    sput-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->PipInstance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;

    .line 3682
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchingInlineMode:Z

    .line 3683
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBitmap:Landroid/graphics/Bitmap;

    if-eqz v3, :cond_22

    .line 3684
    invoke-virtual {v3}, Landroid/graphics/Bitmap;->recycle()V

    .line 3685
    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBitmap:Landroid/graphics/Bitmap;

    .line 3687
    :cond_22
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->changingTextureView:Z

    .line 3689
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isInline:Z

    .line 3691
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    const/4 v4, 0x4

    invoke-virtual {v3, v4}, Landroid/view/TextureView;->setVisibility(I)V

    .line 3692
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v3, v5}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->addView(Landroid/view/View;)V

    .line 3694
    sget-boolean v3, Lim/tpelyyftgw/messenger/ApplicationLoader;->mainInterfacePaused:Z

    if-eqz v3, :cond_4a

    .line 3696
    :try_start_37
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    new-instance v5, Landroid/content/Intent;

    sget-object v6, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;

    const-class v7, Lim/tpelyyftgw/messenger/BringAppForegroundService;

    invoke-direct {v5, v6, v7}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V

    invoke-virtual {v3, v5}, Landroid/app/Activity;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
    :try_end_45
    .catchall {:try_start_37 .. :try_end_45} :catchall_46

    .line 3699
    goto :goto_4a

    .line 3697
    :catchall_46
    move-exception v3

    .line 3698
    .local v3, "e":Ljava/lang/Throwable;
    invoke-static {v3}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3702
    .end local v3    # "e":Ljava/lang/Throwable;
    :cond_4a
    :goto_4a
    sget v3, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v5, 0x15

    if-lt v3, v5, :cond_af

    .line 3703
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipAnimationInProgress:Z

    .line 3704
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getAspectRatio()F

    move-result v0

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/PipVideoView;->getPipRect(F)Lim/tpelyyftgw/ui/components/Rect;

    move-result-object v0

    .line 3706
    .local v0, "rect":Lim/tpelyyftgw/ui/components/Rect;
    iget v3, v0, Lim/tpelyyftgw/ui/components/Rect;->width:F

    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    invoke-virtual {v6}, Landroid/widget/ImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v6

    iget v6, v6, Landroid/view/ViewGroup$LayoutParams;->width:I

    int-to-float v6, v6

    div-float/2addr v3, v6

    .line 3707
    .local v3, "scale":F
    iget v6, v0, Lim/tpelyyftgw/ui/components/Rect;->y:F

    sget v7, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    int-to-float v7, v7

    add-float/2addr v6, v7

    iput v6, v0, Lim/tpelyyftgw/ui/components/Rect;->y:F

    .line 3708
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    invoke-virtual {v6, v3}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3709
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    invoke-virtual {v6, v3}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3710
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    iget v7, v0, Lim/tpelyyftgw/ui/components/Rect;->x:F

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setTranslationX(F)V

    .line 3711
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->textureImageView:Landroid/widget/ImageView;

    iget v7, v0, Lim/tpelyyftgw/ui/components/Rect;->y:F

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setTranslationY(F)V

    .line 3712
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v6, v3}, Landroid/view/TextureView;->setScaleX(F)V

    .line 3713
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    invoke-virtual {v6, v3}, Landroid/view/TextureView;->setScaleY(F)V

    .line 3714
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    iget v7, v0, Lim/tpelyyftgw/ui/components/Rect;->x:F

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v8}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getX()F

    move-result v8

    sub-float/2addr v7, v8

    invoke-virtual {v6, v7}, Landroid/view/TextureView;->setTranslationX(F)V

    .line 3715
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTextureView:Landroid/view/TextureView;

    iget v7, v0, Lim/tpelyyftgw/ui/components/Rect;->y:F

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    invoke-virtual {v8}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getY()F

    move-result v8

    sub-float/2addr v7, v8

    invoke-virtual {v6, v7}, Landroid/view/TextureView;->setTranslationY(F)V

    .line 3716
    .end local v0    # "rect":Lim/tpelyyftgw/ui/components/Rect;
    .end local v3    # "scale":F
    goto :goto_b6

    .line 3717
    :cond_af
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/PipVideoView;->close()V

    .line 3718
    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    .line 3722
    :goto_b6
    :try_start_b6
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    .line 3723
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const-string v2, "window"

    invoke-virtual {v0, v2}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/WindowManager;

    .line 3724
    .local v0, "wm":Landroid/view/WindowManager;
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    invoke-interface {v0, v2, v3}, Landroid/view/WindowManager;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3725
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlaceObject:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    if-eqz v2, :cond_d4

    .line 3726
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentPlaceObject:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    iget-object v2, v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v2, v1, v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->setVisible(ZZ)V
    :try_end_d4
    .catch Ljava/lang/Exception; {:try_start_b6 .. :try_end_d4} :catch_d5

    .line 3730
    .end local v0    # "wm":Landroid/view/WindowManager;
    :cond_d4
    goto :goto_d9

    .line 3728
    :catch_d5
    move-exception v0

    .line 3729
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3732
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_d9
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v0, v5, :cond_df

    .line 3733
    iput v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->waitingForDraw:I

    .line 3735
    :cond_df
    return-void
.end method

.method public getAnimationValue()F
    .registers 2

    .line 8286
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValue:F

    return v0
.end method

.method public getSelectiongLength()I
    .registers 2

    .line 6797
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    if-eqz v0, :cond_9

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getSelectionLength()I

    move-result v0

    goto :goto_a

    :cond_9
    const/4 v0, 0x0

    :goto_a
    return v0
.end method

.method public getVideoPlayer()Lim/tpelyyftgw/ui/components/VideoPlayer;
    .registers 2

    .line 3670
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    return-object v0
.end method

.method public injectVideoPlayer(Lim/tpelyyftgw/ui/components/VideoPlayer;)V
    .registers 2
    .param p1, "player"    # Lim/tpelyyftgw/ui/components/VideoPlayer;

    .line 4079
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->injectingVideoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    .line 4080
    return-void
.end method

.method public injectVideoPlayerSurface(Landroid/graphics/SurfaceTexture;)V
    .registers 2
    .param p1, "surface"    # Landroid/graphics/SurfaceTexture;

    .line 4083
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->injectingVideoPlayerSurface:Landroid/graphics/SurfaceTexture;

    .line 4084
    return-void
.end method

.method public injectVideoPlayerToMediaController()V
    .registers 4

    .line 7520
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->isPlaying()Z

    move-result v0

    if-eqz v0, :cond_19

    .line 7521
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/messenger/MediaController;->injectVideoPlayer(Lim/tpelyyftgw/ui/components/VideoPlayer;Lim/tpelyyftgw/messenger/MessageObject;)V

    .line 7522
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    .line 7523
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateAccessibilityOverlayVisibility()V

    .line 7525
    :cond_19
    return-void
.end method

.method public isInjectingVideoPlayer()Z
    .registers 2

    .line 4087
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->injectingVideoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v0, :cond_6

    const/4 v0, 0x1

    goto :goto_7

    :cond_6
    const/4 v0, 0x0

    :goto_7
    return v0
.end method

.method public isMuteVideo()Z
    .registers 2

    .line 5966
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    return v0
.end method

.method public isOpenedFullScreenVideo()Z
    .registers 2

    .line 1372
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openedFullScreenVideo:Z

    return v0
.end method

.method public isVisible()Z
    .registers 2

    .line 7932
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    if-eqz v0, :cond_a

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v0, :cond_a

    const/4 v0, 0x1

    goto :goto_b

    :cond_a
    const/4 v0, 0x0

    :goto_b
    return v0
.end method

.method public synthetic lambda$checkInlinePermissions$29$ImagePreviewActivity(Landroid/content/DialogInterface;I)V
    .registers 8
    .param p1, "dialog"    # Landroid/content/DialogInterface;
    .param p2, "which"    # I

    .line 3535
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-eqz v0, :cond_2e

    .line 3537
    :try_start_4
    new-instance v1, Landroid/content/Intent;

    const-string v2, "android.settings.action.MANAGE_OVERLAY_PERMISSION"

    new-instance v3, Ljava/lang/StringBuilder;

    invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V

    const-string v4, "package:"

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v4}, Landroid/app/Activity;->getPackageName()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v3

    invoke-direct {v1, v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V

    invoke-virtual {v0, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V
    :try_end_29
    .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_29} :catch_2a

    .line 3540
    goto :goto_2e

    .line 3538
    :catch_2a
    move-exception v0

    .line 3539
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3542
    .end local v0    # "e":Ljava/lang/Exception;
    :cond_2e
    :goto_2e
    return-void
.end method

.method public synthetic lambda$closePhoto$41$ImagePreviewActivity()V
    .registers 2

    .line 7530
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    return-void
.end method

.method public synthetic lambda$closePhoto$42$ImagePreviewActivity(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V
    .registers 5
    .param p1, "object"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    .line 7722
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/4 v1, 0x0

    const/16 v2, 0x12

    if-lt v0, v2, :cond_d

    .line 7723
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setLayerType(ILandroid/graphics/Paint;)V

    .line 7725
    :cond_d
    iput v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    .line 7726
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onPhotoClosed(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V

    .line 7727
    return-void
.end method

.method public synthetic lambda$closePhoto$43$ImagePreviewActivity(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V
    .registers 5
    .param p1, "object"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    .line 7756
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    if-nez v0, :cond_5

    .line 7757
    return-void

    .line 7759
    :cond_5
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x12

    const/4 v2, 0x0

    if-lt v0, v1, :cond_12

    .line 7760
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/4 v1, 0x0

    invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setLayerType(ILandroid/graphics/Paint;)V

    .line 7762
    :cond_12
    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    .line 7763
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onPhotoClosed(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V

    .line 7764
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/high16 v1, 0x3f800000    # 1.0f

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setScaleX(F)V

    .line 7765
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setScaleY(F)V

    .line 7766
    return-void
.end method

.method public synthetic lambda$createCaptionTextView$30$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 3564
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needCaptionLayout:Z

    if-nez v0, :cond_5

    .line 3565
    return-void

    .line 3567
    :cond_5
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openCaptionEnter()V

    .line 3568
    return-void
.end method

.method public synthetic lambda$createCropView$34$ImagePreviewActivity(Z)V
    .registers 4
    .param p1, "reset"    # Z

    .line 4737
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    if-eqz p1, :cond_7

    const/16 v1, 0x8

    goto :goto_8

    :cond_7
    const/4 v1, 0x0

    :goto_8
    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    return-void
.end method

.method public synthetic lambda$createVideoControlsInterface$31$ImagePreviewActivity()V
    .registers 2

    .line 3869
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->needShowOnReady:Z

    if-eqz v0, :cond_8

    .line 3870
    const/4 v0, 0x1

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showVideoSeekPreviewPosition(Z)V

    .line 3872
    :cond_8
    return-void
.end method

.method public synthetic lambda$createVideoControlsInterface$32$ImagePreviewActivity(Landroid/view/View;)V
    .registers 9
    .param p1, "v"    # Landroid/view/View;

    .line 3896
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-nez v0, :cond_5

    .line 3897
    return-void

    .line 3899
    :cond_5
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPlaying:Z

    if-eqz v1, :cond_d

    .line 3900
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->pause()V

    goto :goto_66

    .line 3902
    :cond_d
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    const-wide/16 v1, 0x0

    const v3, 0x3c23d70a    # 0.01f

    const/high16 v4, 0x3f800000    # 1.0f

    if-eqz v0, :cond_3d

    .line 3903
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->getProgress()F

    move-result v0

    sub-float/2addr v0, v4

    invoke-static {v0}, Ljava/lang/Math;->abs(F)F

    move-result v0

    cmpg-float v0, v0, v3

    if-ltz v0, :cond_37

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getCurrentPosition()J

    move-result-wide v3

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getDuration()J

    move-result-wide v5

    cmp-long v0, v3, v5

    if-nez v0, :cond_61

    .line 3904
    :cond_37
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->seekTo(J)V

    goto :goto_61

    .line 3907
    :cond_3d
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SeekBar;->getProgress()F

    move-result v0

    sub-float/2addr v0, v4

    invoke-static {v0}, Ljava/lang/Math;->abs(F)F

    move-result v0

    cmpg-float v0, v0, v3

    if-ltz v0, :cond_5c

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getCurrentPosition()J

    move-result-wide v3

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getDuration()J

    move-result-wide v5

    cmp-long v0, v3, v5

    if-nez v0, :cond_61

    .line 3908
    :cond_5c
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->seekTo(J)V

    .line 3911
    :cond_61
    :goto_61
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->play()V

    .line 3913
    :goto_66
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 3914
    return-void
.end method

.method public synthetic lambda$new$0$ImagePreviewActivity()V
    .registers 2

    .line 202
    const/4 v0, 0x1

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleMiniProgressInternal(Z)V

    return-void
.end method

.method public synthetic lambda$null$16$ImagePreviewActivity(Lim/tpelyyftgw/ui/components/NumberPicker;Lim/tpelyyftgw/ui/actionbar/BottomSheet;Landroid/view/View;)V
    .registers 13
    .param p1, "numberPicker"    # Lim/tpelyyftgw/ui/components/NumberPicker;
    .param p2, "bottomSheet"    # Lim/tpelyyftgw/ui/actionbar/BottomSheet;
    .param p3, "v1"    # Landroid/view/View;

    .line 3054
    invoke-virtual {p1}, Lim/tpelyyftgw/ui/components/NumberPicker;->getValue()I

    move-result v0

    .line 3055
    .local v0, "value":I
    invoke-static {}, Lim/tpelyyftgw/messenger/MessagesController;->getGlobalMainSettings()Landroid/content/SharedPreferences;

    move-result-object v1

    .line 3056
    .local v1, "preferences1":Landroid/content/SharedPreferences;
    invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v2

    .line 3057
    .local v2, "editor":Landroid/content/SharedPreferences$Editor;
    const-string v3, "self_destruct"

    invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;

    .line 3058
    invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->commit()Z

    .line 3059
    invoke-virtual {p2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->dismiss()V

    .line 3061
    if-ltz v0, :cond_1f

    const/16 v3, 0x15

    if-ge v0, v3, :cond_1f

    .line 3062
    move v3, v0

    .local v3, "seconds":I
    goto :goto_23

    .line 3064
    .end local v3    # "seconds":I
    :cond_1f
    add-int/lit8 v3, v0, -0x10

    mul-int/lit8 v3, v3, 0x5

    .line 3066
    .restart local v3    # "seconds":I
    :goto_23
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    iget v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    .line 3067
    .local v4, "object1":Ljava/lang/Object;
    instance-of v5, v4, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v5, :cond_35

    .line 3068
    move-object v5, v4

    check-cast v5, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    iput v3, v5, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->ttl:I

    goto :goto_3e

    .line 3069
    :cond_35
    instance-of v5, v4, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v5, :cond_3e

    .line 3070
    move-object v5, v4

    check-cast v5, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    iput v3, v5, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->ttl:I

    .line 3072
    :cond_3e
    :goto_3e
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    if-eqz v3, :cond_4d

    new-instance v6, Landroid/graphics/PorterDuffColorFilter;

    const v7, -0xc25212

    sget-object v8, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v6, v7, v8}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    goto :goto_4e

    :cond_4d
    const/4 v6, 0x0

    :goto_4e
    invoke-virtual {v5, v6}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 3073
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/components/CheckBox;->isChecked()Z

    move-result v5

    if-nez v5, :cond_5e

    .line 3074
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/components/CheckBox;->callOnClick()Z

    .line 3076
    :cond_5e
    return-void
.end method

.method public synthetic lambda$null$27$ImagePreviewActivity(Landroid/content/DialogInterface;I)V
    .registers 4
    .param p1, "dialogInterface"    # Landroid/content/DialogInterface;
    .param p2, "i"    # I

    .line 3432
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->clearRecentHashtags()V

    return-void
.end method

.method public synthetic lambda$null$36$ImagePreviewActivity(Landroid/content/DialogInterface;I)V
    .registers 4
    .param p1, "dialogInterface"    # Landroid/content/DialogInterface;
    .param p2, "i"    # I

    .line 5021
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    return-void
.end method

.method public synthetic lambda$null$39$ImagePreviewActivity()V
    .registers 2

    .line 5134
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    return-void
.end method

.method public synthetic lambda$onDraw$46$ImagePreviewActivity()V
    .registers 3

    .line 8350
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    add-int/lit8 v0, v0, 0x1

    const/4 v1, 0x0

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    return-void
.end method

.method public synthetic lambda$onDraw$47$ImagePreviewActivity()V
    .registers 3

    .line 8352
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    add-int/lit8 v0, v0, -0x1

    const/4 v1, 0x0

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    return-void
.end method

.method public synthetic lambda$onPhotoClosed$44$ImagePreviewActivity()V
    .registers 3

    .line 7877
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setImageBitmap(Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;)V

    .line 7879
    :try_start_6
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getParent()Landroid/view/ViewParent;

    move-result-object v0

    if-eqz v0, :cond_1d

    .line 7880
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const-string v1, "window"

    invoke-virtual {v0, v1}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/WindowManager;

    .line 7881
    .local v0, "wm":Landroid/view/WindowManager;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-interface {v0, v1}, Landroid/view/WindowManager;->removeView(Landroid/view/View;)V
    :try_end_1d
    .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_1d} :catch_1e

    .line 7885
    .end local v0    # "wm":Landroid/view/WindowManager;
    :cond_1d
    goto :goto_22

    .line 7883
    :catch_1e
    move-exception v0

    .line 7884
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 7886
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_22
    return-void
.end method

.method public synthetic lambda$redraw$45$ImagePreviewActivity(I)V
    .registers 3
    .param p1, "count"    # I

    .line 7903
    add-int/lit8 v0, p1, 0x1

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->redraw(I)V

    return-void
.end method

.method public synthetic lambda$setParentActivity$1$ImagePreviewActivity(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;
    .registers 8
    .param p1, "v"    # Landroid/view/View;
    .param p2, "insets"    # Landroid/view/WindowInsets;

    .line 1990
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastInsets:Ljava/lang/Object;

    check-cast v0, Landroid/view/WindowInsets;

    .line 1991
    .local v0, "oldInsets":Landroid/view/WindowInsets;
    iput-object p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastInsets:Ljava/lang/Object;

    .line 1992
    const/4 v1, 0x0

    if-eqz v0, :cond_17

    invoke-virtual {v0}, Landroid/view/WindowInsets;->toString()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {p2}, Landroid/view/WindowInsets;->toString()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-nez v2, :cond_3d

    .line 1993
    :cond_17
    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    const/4 v3, 0x1

    if-ne v2, v3, :cond_38

    .line 1994
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/ClippingImageView;->getTranslationX()F

    move-result v3

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getLeftInset()I

    move-result v4

    int-to-float v4, v4

    sub-float/2addr v3, v4

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setTranslationX(F)V

    .line 1995
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    aget-object v2, v2, v1

    const/4 v3, 0x2

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/ClippingImageView;->getTranslationX()F

    move-result v4

    aput v4, v2, v3

    .line 1997
    :cond_38
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v2}, Landroid/widget/FrameLayout;->requestLayout()V

    .line 1999
    :cond_3d
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {p2}, Landroid/view/WindowInsets;->getSystemWindowInsetLeft()I

    move-result v3

    invoke-virtual {p2}, Landroid/view/WindowInsets;->getSystemWindowInsetRight()I

    move-result v4

    invoke-virtual {v2, v3, v1, v4, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setPadding(IIII)V

    .line 2000
    invoke-virtual {p2}, Landroid/view/WindowInsets;->consumeSystemWindowInsets()Landroid/view/WindowInsets;

    move-result-object v1

    return-object v1
.end method

.method public synthetic lambda$setParentActivity$10$ImagePreviewActivity(Landroid/view/View;)V
    .registers 5
    .param p1, "v"    # Landroid/view/View;

    .line 2897
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_9

    .line 2898
    return-void

    .line 2900
    :cond_9
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    xor-int/lit8 v0, v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    .line 2901
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMuteButton()V

    .line 2902
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateVideoInfo()V

    .line 2903
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    if-eqz v0, :cond_27

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBox;->isChecked()Z

    move-result v0

    if-nez v0, :cond_27

    .line 2904
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBox;->callOnClick()Z

    goto :goto_3c

    .line 2906
    :cond_27
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    .line 2907
    .local v0, "object":Ljava/lang/Object;
    instance-of v1, v0, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v1, :cond_3c

    .line 2908
    move-object v1, v0

    check-cast v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getCurrentVideoEditedInfo()Lim/tpelyyftgw/messenger/VideoEditedInfo;

    move-result-object v2

    iput-object v2, v1, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->editedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    .line 2911
    .end local v0    # "object":Ljava/lang/Object;
    :cond_3c
    :goto_3c
    return-void
.end method

.method public synthetic lambda$setParentActivity$11$ImagePreviewActivity(Landroid/view/View;)V
    .registers 4
    .param p1, "v"    # Landroid/view/View;

    .line 2920
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v0, :cond_18

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_d

    goto :goto_18

    .line 2923
    :cond_d
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    invoke-interface {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->needAddMorePhotos()V

    .line 2924
    const/4 v0, 0x1

    const/4 v1, 0x0

    invoke-virtual {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 2925
    return-void

    .line 2921
    :cond_18
    :goto_18
    return-void
.end method

.method public synthetic lambda$setParentActivity$12$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 2934
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_9

    .line 2935
    return-void

    .line 2937
    :cond_9
    const/4 v0, 0x2

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    .line 2938
    return-void
.end method

.method public synthetic lambda$setParentActivity$18$ImagePreviewActivity(Landroid/view/View;)V
    .registers 18
    .param p1, "v"    # Landroid/view/View;

    .line 2948
    move-object/from16 v0, p0

    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-eqz v1, :cond_22b

    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-eqz v1, :cond_10

    goto/16 :goto_22b

    .line 2951
    :cond_10
    new-instance v1, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v1, v2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;-><init>(Landroid/content/Context;)V

    .line 2952
    .local v1, "builder":Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
    const/4 v2, 0x0

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->setUseHardwareLayer(Z)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    .line 2953
    new-instance v3, Landroid/widget/LinearLayout;

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v3, v4}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V

    .line 2954
    .local v3, "linearLayout":Landroid/widget/LinearLayout;
    const/4 v4, 0x1

    invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->setOrientation(I)V

    .line 2955
    invoke-virtual {v1, v3}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->setCustomView(Landroid/view/View;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    .line 2957
    new-instance v5, Landroid/widget/TextView;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v5, v6}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    .line 2958
    .local v5, "titleView":Landroid/widget/TextView;
    invoke-virtual {v5, v4}, Landroid/widget/TextView;->setLines(I)V

    .line 2959
    invoke-virtual {v5, v4}, Landroid/widget/TextView;->setSingleLine(Z)V

    .line 2960
    const v6, 0x7f0f08a4

    const-string v7, "MessageLifetime"

    invoke-static {v7, v6}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 2961
    const/4 v6, -0x1

    invoke-virtual {v5, v6}, Landroid/widget/TextView;->setTextColor(I)V

    .line 2962
    const/high16 v7, 0x41800000    # 16.0f

    invoke-virtual {v5, v4, v7}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 2963
    sget-object v7, Landroid/text/TextUtils$TruncateAt;->MIDDLE:Landroid/text/TextUtils$TruncateAt;

    invoke-virtual {v5, v7}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V

    .line 2964
    const/high16 v7, 0x41a80000    # 21.0f

    invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v8

    const/high16 v9, 0x41000000    # 8.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v11

    const/high16 v12, 0x40800000    # 4.0f

    invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v12

    invoke-virtual {v5, v8, v10, v11, v12}, Landroid/widget/TextView;->setPadding(IIII)V

    .line 2965
    const/16 v8, 0x10

    invoke-virtual {v5, v8}, Landroid/widget/TextView;->setGravity(I)V

    .line 2966
    const/high16 v10, -0x40000000    # -2.0f

    invoke-static {v6, v10}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v11

    invoke-virtual {v3, v5, v11}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2967
    sget-object v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$heNdQgKSWuN9c-NE-GPWFV0iYEI;->INSTANCE:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$heNdQgKSWuN9c-NE-GPWFV0iYEI;

    invoke-virtual {v5, v11}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V

    .line 2969
    new-instance v11, Landroid/widget/TextView;

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v11, v12}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    move-object v5, v11

    .line 2970
    iget-boolean v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    if-eqz v11, :cond_8e

    const v11, 0x7f0f08a9

    const-string v12, "MessageLifetimeVideo"

    goto :goto_93

    :cond_8e
    const v11, 0x7f0f08a7

    const-string v12, "MessageLifetimePhoto"

    :goto_93
    invoke-static {v12, v11}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v11

    invoke-virtual {v5, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 2971
    const v11, -0x7f7f80

    invoke-virtual {v5, v11}, Landroid/widget/TextView;->setTextColor(I)V

    .line 2972
    const/high16 v11, 0x41600000    # 14.0f

    invoke-virtual {v5, v4, v11}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 2973
    sget-object v12, Landroid/text/TextUtils$TruncateAt;->MIDDLE:Landroid/text/TextUtils$TruncateAt;

    invoke-virtual {v5, v12}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V

    .line 2974
    invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v12

    invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v7

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v13

    invoke-virtual {v5, v12, v2, v7, v13}, Landroid/widget/TextView;->setPadding(IIII)V

    .line 2975
    invoke-virtual {v5, v8}, Landroid/widget/TextView;->setGravity(I)V

    .line 2976
    invoke-static {v6, v10}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v7

    invoke-virtual {v3, v5, v7}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2977
    sget-object v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$U0hH1nn0cbJKZ1sz0vgzD9tA6GA;->INSTANCE:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$U0hH1nn0cbJKZ1sz0vgzD9tA6GA;

    invoke-virtual {v5, v7}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V

    .line 2980
    invoke-virtual {v1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->create()Lim/tpelyyftgw/ui/actionbar/BottomSheet;

    move-result-object v7

    .line 2981
    .local v7, "bottomSheet":Lim/tpelyyftgw/ui/actionbar/BottomSheet;
    new-instance v8, Lim/tpelyyftgw/ui/components/NumberPicker;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v8, v10}, Lim/tpelyyftgw/ui/components/NumberPicker;-><init>(Landroid/content/Context;)V

    .line 2982
    .local v8, "numberPicker":Lim/tpelyyftgw/ui/components/NumberPicker;
    invoke-virtual {v8, v2}, Lim/tpelyyftgw/ui/components/NumberPicker;->setMinValue(I)V

    .line 2983
    const/16 v10, 0x1c

    invoke-virtual {v8, v10}, Lim/tpelyyftgw/ui/components/NumberPicker;->setMaxValue(I)V

    .line 2984
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    iget v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    invoke-virtual {v10, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v10

    .line 2986
    .local v10, "object":Ljava/lang/Object;
    instance-of v12, v10, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    if-eqz v12, :cond_ed

    .line 2987
    move-object v12, v10

    check-cast v12, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    iget v12, v12, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->ttl:I

    .local v12, "currentTTL":I
    goto :goto_f8

    .line 2988
    .end local v12    # "currentTTL":I
    :cond_ed
    instance-of v12, v10, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    if-eqz v12, :cond_f7

    .line 2989
    move-object v12, v10

    check-cast v12, Lim/tpelyyftgw/messenger/MediaController$SearchImage;

    iget v12, v12, Lim/tpelyyftgw/messenger/MediaController$SearchImage;->ttl:I

    .restart local v12    # "currentTTL":I
    goto :goto_f8

    .line 2991
    .end local v12    # "currentTTL":I
    :cond_f7
    const/4 v12, 0x0

    .line 2993
    .restart local v12    # "currentTTL":I
    :goto_f8
    if-nez v12, :cond_109

    .line 2994
    invoke-static {}, Lim/tpelyyftgw/messenger/MessagesController;->getGlobalMainSettings()Landroid/content/SharedPreferences;

    move-result-object v13

    .line 2995
    .local v13, "preferences1":Landroid/content/SharedPreferences;
    const/4 v14, 0x7

    const-string v15, "self_destruct"

    invoke-interface {v13, v15, v14}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v14

    invoke-virtual {v8, v14}, Lim/tpelyyftgw/ui/components/NumberPicker;->setValue(I)V

    .line 2996
    .end local v13    # "preferences1":Landroid/content/SharedPreferences;
    goto :goto_11b

    .line 2997
    :cond_109
    const/16 v13, 0x15

    if-ltz v12, :cond_113

    if-ge v12, v13, :cond_113

    .line 2998
    invoke-virtual {v8, v12}, Lim/tpelyyftgw/ui/components/NumberPicker;->setValue(I)V

    goto :goto_11b

    .line 3000
    :cond_113
    div-int/lit8 v14, v12, 0x5

    add-int/2addr v14, v13

    add-int/lit8 v14, v14, -0x5

    invoke-virtual {v8, v14}, Lim/tpelyyftgw/ui/components/NumberPicker;->setValue(I)V

    .line 3003
    :goto_11b
    invoke-virtual {v8, v6}, Lim/tpelyyftgw/ui/components/NumberPicker;->setTextColor(I)V

    .line 3004
    const v13, -0xb2b2b3

    invoke-virtual {v8, v13}, Lim/tpelyyftgw/ui/components/NumberPicker;->setSelectorColor(I)V

    .line 3005
    sget-object v13, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$VgXA9ZvQq0I8v64kQ2my4qCibXo;->INSTANCE:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$VgXA9ZvQq0I8v64kQ2my4qCibXo;

    invoke-virtual {v8, v13}, Lim/tpelyyftgw/ui/components/NumberPicker;->setFormatter(Lim/tpelyyftgw/ui/components/NumberPicker$Formatter;)V

    .line 3014
    const/4 v13, -0x2

    invoke-static {v6, v13}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v14

    invoke-virtual {v3, v8, v14}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3016
    new-instance v14, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$15;

    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v14, v0, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$15;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    .line 3039
    .local v14, "buttonsLayout":Landroid/widget/FrameLayout;
    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v15

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v13

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v2

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    invoke-virtual {v14, v15, v13, v2, v9}, Landroid/widget/FrameLayout;->setPadding(IIII)V

    .line 3040
    const/16 v2, 0x34

    invoke-static {v6, v2}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v2

    invoke-virtual {v3, v14, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3042
    new-instance v2, Landroid/widget/TextView;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v2, v9}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    .line 3043
    .local v2, "textView":Landroid/widget/TextView;
    const/high16 v9, 0x42800000    # 64.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v13

    invoke-virtual {v2, v13}, Landroid/widget/TextView;->setMinWidth(I)V

    .line 3044
    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v6

    invoke-virtual {v2, v6}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V

    .line 3045
    invoke-virtual {v2, v4, v11}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 3046
    const v6, -0xb6430e

    invoke-virtual {v2, v6}, Landroid/widget/TextView;->setTextColor(I)V

    .line 3047
    const/16 v13, 0x11

    invoke-virtual {v2, v13}, Landroid/widget/TextView;->setGravity(I)V

    .line 3048
    const-string v15, "fonts/rmedium.ttf"

    invoke-static {v15}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v13

    invoke-virtual {v2, v13}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V

    .line 3049
    const v13, 0x7f0f054f

    const-string v4, "Done"

    invoke-static {v4, v13}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v4}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v2, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 3050
    invoke-static {v6}, Lim/tpelyyftgw/ui/actionbar/Theme;->getRoundRectSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v4

    invoke-virtual {v2, v4}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 3051
    const/high16 v4, 0x41200000    # 10.0f

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v13

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v6

    const/4 v4, 0x0

    invoke-virtual {v2, v13, v4, v6, v4}, Landroid/widget/TextView;->setPadding(IIII)V

    .line 3052
    const/16 v4, 0x35

    const/16 v6, 0x24

    const/4 v13, -0x2

    invoke-static {v13, v6, v4}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v11

    invoke-virtual {v14, v2, v11}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3053
    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$H1XSWMNr4AvdU-9GTXbO2PedDiw;

    invoke-direct {v11, v0, v8, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$H1XSWMNr4AvdU-9GTXbO2PedDiw;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/ui/components/NumberPicker;Lim/tpelyyftgw/ui/actionbar/BottomSheet;)V

    invoke-virtual {v2, v11}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3078
    new-instance v11, Landroid/widget/TextView;

    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v11, v13}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    move-object v2, v11

    .line 3079
    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    invoke-virtual {v2, v9}, Landroid/widget/TextView;->setMinWidth(I)V

    .line 3080
    const/4 v9, -0x2

    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v11

    invoke-virtual {v2, v11}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V

    .line 3081
    const/high16 v9, 0x41600000    # 14.0f

    const/4 v11, 0x1

    invoke-virtual {v2, v11, v9}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 3082
    const v9, -0xb6430e

    invoke-virtual {v2, v9}, Landroid/widget/TextView;->setTextColor(I)V

    .line 3083
    const/16 v9, 0x11

    invoke-virtual {v2, v9}, Landroid/widget/TextView;->setGravity(I)V

    .line 3084
    invoke-static {v15}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v9

    invoke-virtual {v2, v9}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V

    .line 3085
    const v9, 0x7f0f02f7

    const-string v11, "Cancel"

    invoke-static {v11, v9}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v9}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v2, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 3086
    const v9, -0xb6430e

    invoke-static {v9}, Lim/tpelyyftgw/ui/actionbar/Theme;->getRoundRectSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v9

    invoke-virtual {v2, v9}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 3087
    const/high16 v9, 0x41200000    # 10.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v11

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    const/4 v13, 0x0

    invoke-virtual {v2, v11, v13, v9, v13}, Landroid/widget/TextView;->setPadding(IIII)V

    .line 3088
    const/4 v9, -0x2

    invoke-static {v9, v6, v4}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v4

    invoke-virtual {v14, v2, v4}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3089
    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$gjuZwByDAiovHsetecA4zvCt8t4;

    invoke-direct {v4, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$gjuZwByDAiovHsetecA4zvCt8t4;-><init>(Lim/tpelyyftgw/ui/actionbar/BottomSheet;)V

    invoke-virtual {v2, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3090
    invoke-virtual {v7}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->show()V

    .line 3091
    const/high16 v4, -0x1000000

    invoke-virtual {v7, v4}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->setBackgroundColor(I)V

    .line 3092
    return-void

    .line 2949
    .end local v1    # "builder":Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
    .end local v2    # "textView":Landroid/widget/TextView;
    .end local v3    # "linearLayout":Landroid/widget/LinearLayout;
    .end local v5    # "titleView":Landroid/widget/TextView;
    .end local v7    # "bottomSheet":Lim/tpelyyftgw/ui/actionbar/BottomSheet;
    .end local v8    # "numberPicker":Lim/tpelyyftgw/ui/components/NumberPicker;
    .end local v10    # "object":Ljava/lang/Object;
    .end local v12    # "currentTTL":I
    .end local v14    # "buttonsLayout":Landroid/widget/FrameLayout;
    :cond_22b
    :goto_22b
    return-void
.end method

.method public synthetic lambda$setParentActivity$19$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "view"    # Landroid/view/View;

    .line 3099
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    return-void
.end method

.method public synthetic lambda$setParentActivity$2$ImagePreviewActivity(Landroid/view/View;)V
    .registers 2
    .param p1, "v"    # Landroid/view/View;

    .line 2476
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onSharePressed()V

    return-void
.end method

.method public synthetic lambda$setParentActivity$20$ImagePreviewActivity(Landroid/view/View;)V
    .registers 4
    .param p1, "view"    # Landroid/view/View;

    .line 3101
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    const/4 v1, 0x1

    if-ne v0, v1, :cond_e

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoCropView;->isReady()Z

    move-result v0

    if-nez v0, :cond_e

    .line 3102
    return-void

    .line 3104
    :cond_e
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->applyCurrentEditMode()V

    .line 3105
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    .line 3106
    return-void
.end method

.method public synthetic lambda$setParentActivity$21$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 3118
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoCropView;->reset()V

    return-void
.end method

.method public synthetic lambda$setParentActivity$22$ImagePreviewActivity(Lim/tpelyyftgw/messenger/ImageReceiver;ZZ)V
    .registers 9
    .param p1, "imageReceiver"    # Lim/tpelyyftgw/messenger/ImageReceiver;
    .param p2, "set"    # Z
    .param p3, "thumb"    # Z

    .line 3124
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    const/4 v1, 0x1

    if-ne p1, v0, :cond_2b

    if-eqz p2, :cond_2b

    if-nez p3, :cond_2b

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentEditMode:I

    if-eq v0, v1, :cond_11

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v0, v1, :cond_2b

    :cond_11
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    if-eqz v0, :cond_2b

    .line 3125
    invoke-virtual {p1}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v0

    .line 3126
    .local v0, "bitmap":Landroid/graphics/Bitmap;
    if-eqz v0, :cond_2b

    .line 3127
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {p1}, Lim/tpelyyftgw/messenger/ImageReceiver;->getOrientation()I

    move-result v3

    iget v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eq v4, v1, :cond_27

    const/4 v4, 0x1

    goto :goto_28

    :cond_27
    const/4 v4, 0x0

    :goto_28
    invoke-virtual {v2, v0, v3, v4, v1}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setBitmap(Landroid/graphics/Bitmap;IZZ)V

    .line 3130
    .end local v0    # "bitmap":Landroid/graphics/Bitmap;
    :cond_2b
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    if-ne p1, v0, :cond_49

    if-eqz p2, :cond_49

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v0, :cond_49

    invoke-interface {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->scaleToFill()Z

    move-result v0

    if-eqz v0, :cond_49

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->ignoreDidSetImage:Z

    if-nez v0, :cond_49

    .line 3131
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->wasLayout:Z

    if-nez v0, :cond_46

    .line 3132
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dontResetZoomOnFirstLayout:Z

    goto :goto_49

    .line 3134
    :cond_46
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setScaleToFill()V

    .line 3137
    :cond_49
    :goto_49
    return-void
.end method

.method public synthetic lambda$setParentActivity$23$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 3172
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_9

    .line 3173
    return-void

    .line 3175
    :cond_9
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setPhotoChecked()V

    .line 3176
    return-void
.end method

.method public synthetic lambda$setParentActivity$24$ImagePreviewActivity(Landroid/view/View;)V
    .registers 4
    .param p1, "v"    # Landroid/view/View;

    .line 3184
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-nez v0, :cond_27

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    if-eqz v0, :cond_27

    invoke-interface {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getSelectedPhotosOrder()Ljava/util/ArrayList;

    move-result-object v0

    if-eqz v0, :cond_27

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    invoke-interface {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getSelectedPhotosOrder()Ljava/util/ArrayList;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_1f

    goto :goto_27

    .line 3187
    :cond_1f
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isPhotosListViewVisible:Z

    const/4 v1, 0x1

    xor-int/2addr v0, v1

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->togglePhotosListView(ZZ)V

    .line 3188
    return-void

    .line 3185
    :cond_27
    :goto_27
    return-void
.end method

.method public synthetic lambda$setParentActivity$25$ImagePreviewActivity(Landroid/view/View;I)V
    .registers 6
    .param p1, "view"    # Landroid/view/View;
    .param p2, "position"    # I

    .line 3221
    const/4 v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->ignoreDidSetImage:Z

    .line 3222
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->imagesArrLocals:Ljava/util/ArrayList;

    invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->indexOf(Ljava/lang/Object;)I

    move-result v1

    .line 3223
    .local v1, "idx":I
    if-ltz v1, :cond_15

    .line 3224
    const/4 v2, -0x1

    iput v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentIndex:I

    .line 3225
    invoke-direct {p0, v1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setImageIndex(IZ)V

    .line 3227
    :cond_15
    const/4 v0, 0x0

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->ignoreDidSetImage:Z

    .line 3228
    return-void
.end method

.method public synthetic lambda$setParentActivity$26$ImagePreviewActivity(Landroid/view/View;I)V
    .registers 14
    .param p1, "view"    # Landroid/view/View;
    .param p2, "position"    # I

    .line 3404
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    invoke-virtual {v0, p2}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->getItem(I)Ljava/lang/Object;

    move-result-object v0

    .line 3405
    .local v0, "object":Ljava/lang/Object;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->getResultStartPosition()I

    move-result v1

    .line 3406
    .local v1, "start":I
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->getResultLength()I

    move-result v2

    .line 3407
    .local v2, "len":I
    instance-of v3, v0, Lim/tpelyyftgw/tgnet/TLRPC$User;

    const/4 v4, 0x1

    const-string v5, " "

    const/4 v6, 0x0

    if-eqz v3, :cond_7d

    .line 3408
    move-object v3, v0

    check-cast v3, Lim/tpelyyftgw/tgnet/TLRPC$User;

    .line 3409
    .local v3, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    iget-object v7, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->username:Ljava/lang/String;

    if-eqz v7, :cond_3d

    .line 3410
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    new-instance v7, Ljava/lang/StringBuilder;

    invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V

    const-string v8, "@"

    invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v8, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->username:Ljava/lang/String;

    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}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v4, v1, v2, v5, v6}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->replaceWithText(IILjava/lang/CharSequence;Z)V

    goto :goto_7c

    .line 3412
    :cond_3d
    invoke-static {v3}, Lim/tpelyyftgw/messenger/UserObject;->getFirstName(Lim/tpelyyftgw/tgnet/TLRPC$User;)Ljava/lang/String;

    move-result-object v7

    .line 3413
    .local v7, "name":Ljava/lang/String;
    new-instance v8, Landroid/text/SpannableString;

    new-instance v9, Ljava/lang/StringBuilder;

    invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-direct {v8, v5}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V

    move-object v5, v8

    .line 3414
    .local v5, "spannable":Landroid/text/Spannable;
    new-instance v8, Lim/tpelyyftgw/ui/components/URLSpanUserMentionPhotoViewer;

    new-instance v9, Ljava/lang/StringBuilder;

    invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V

    const-string v10, ""

    invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget v10, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I

    invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v9

    invoke-direct {v8, v9, v4}, Lim/tpelyyftgw/ui/components/URLSpanUserMentionPhotoViewer;-><init>(Ljava/lang/String;Z)V

    invoke-interface {v5}, Landroid/text/Spannable;->length()I

    move-result v4

    const/16 v9, 0x21

    invoke-interface {v5, v8, v6, v4, v9}, Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V

    .line 3415
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v4, v1, v2, v5, v6}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->replaceWithText(IILjava/lang/CharSequence;Z)V

    .line 3417
    .end local v3    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    .end local v5    # "spannable":Landroid/text/Spannable;
    .end local v7    # "name":Ljava/lang/String;
    :goto_7c
    goto :goto_a9

    :cond_7d
    instance-of v3, v0, Ljava/lang/String;

    if-eqz v3, :cond_96

    .line 3418
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    new-instance v4, Ljava/lang/StringBuilder;

    invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    invoke-virtual {v4, v5}, 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-virtual {v3, v1, v2, v4, v6}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->replaceWithText(IILjava/lang/CharSequence;Z)V

    goto :goto_a9

    .line 3419
    :cond_96
    instance-of v3, v0, Lim/tpelyyftgw/messenger/MediaDataController$KeywordResult;

    if-eqz v3, :cond_a9

    .line 3420
    move-object v3, v0

    check-cast v3, Lim/tpelyyftgw/messenger/MediaDataController$KeywordResult;

    iget-object v3, v3, Lim/tpelyyftgw/messenger/MediaDataController$KeywordResult;->emoji:Ljava/lang/String;

    .line 3421
    .local v3, "code":Ljava/lang/String;
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v5, v3}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->addEmojiToRecent(Ljava/lang/String;)V

    .line 3422
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v5, v1, v2, v3, v4}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->replaceWithText(IILjava/lang/CharSequence;Z)V

    .line 3424
    .end local v3    # "code":Ljava/lang/String;
    :cond_a9
    :goto_a9
    return-void
.end method

.method public synthetic lambda$setParentActivity$28$ImagePreviewActivity(Landroid/view/View;I)Z
    .registers 7
    .param p1, "view"    # Landroid/view/View;
    .param p2, "position"    # I

    .line 3427
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    invoke-virtual {v0, p2}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->getItem(I)Ljava/lang/Object;

    move-result-object v0

    .line 3428
    .local v0, "object":Ljava/lang/Object;
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_50

    .line 3429
    new-instance v1, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V

    .line 3430
    .local v1, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    const v2, 0x7f0f0141

    const-string v3, "AppName"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 3431
    const v2, 0x7f0f0425

    const-string v3, "ClearSearch"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 3432
    const v2, 0x7f0f0419

    const-string v3, "ClearButton"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v2}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;

    move-result-object v2

    new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$MkQMpYDya44M4ic2OgG3Fqrmp7M;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$MkQMpYDya44M4ic2OgG3Fqrmp7M;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v1, v2, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 3433
    const v2, 0x7f0f02f7

    const-string v3, "Cancel"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    const/4 v3, 0x0

    invoke-virtual {v1, v2, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 3434
    invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showAlertDialog(Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;)V

    .line 3435
    const/4 v2, 0x1

    return v2

    .line 3437
    .end local v1    # "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    :cond_50
    const/4 v1, 0x0

    return v1
.end method

.method public synthetic lambda$setParentActivity$3$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "view"    # Landroid/view/View;

    .line 2514
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->previousCompression:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    .line 2515
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->didChangedCompressionLevel(Z)V

    .line 2516
    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showQualityView(Z)V

    .line 2517
    const/4 v0, 0x2

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestVideoPreview(I)V

    .line 2518
    return-void
.end method

.method public synthetic lambda$setParentActivity$4$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "view"    # Landroid/view/View;

    .line 2520
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showQualityView(Z)V

    .line 2521
    const/4 v0, 0x2

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestVideoPreview(I)V

    .line 2522
    return-void
.end method

.method public synthetic lambda$setParentActivity$5$ImagePreviewActivity(Landroid/view/View;)V
    .registers 5
    .param p1, "v"    # Landroid/view/View;

    .line 2623
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v0, :cond_27

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/ChatActivity;->isInScheduleMode()Z

    move-result v0

    if-eqz v0, :cond_27

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/ChatActivity;->isEditingMessageMedia()Z

    move-result v0

    if-nez v0, :cond_27

    .line 2624
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v1

    invoke-static {v1}, Lim/tpelyyftgw/messenger/UserObject;->isUserSelf(Lim/tpelyyftgw/tgnet/TLRPC$User;)Z

    move-result v1

    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$xYR99mNYZvc6t07VidVa0vANVkU;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$xYR99mNYZvc6t07VidVa0vANVkU;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-static {v0, v1, v2}, Lim/tpelyyftgw/ui/components/AlertsCreator;->createScheduleDatePickerDialog(Landroid/content/Context;ZLim/tpelyyftgw/ui/components/AlertsCreator$ScheduleDatePickerDelegate;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    goto :goto_2c

    .line 2626
    :cond_27
    const/4 v0, 0x1

    const/4 v1, 0x0

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPressed(ZI)V

    .line 2628
    :goto_2c
    return-void
.end method

.method public synthetic lambda$setParentActivity$6$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 2829
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_9

    .line 2830
    return-void

    .line 2832
    :cond_9
    const/4 v0, 0x1

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    .line 2833
    return-void
.end method

.method public synthetic lambda$setParentActivity$7$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 2842
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    if-nez v0, :cond_5

    .line 2843
    return-void

    .line 2845
    :cond_5
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoCropView;->rotate()V

    .line 2846
    return-void
.end method

.method public synthetic lambda$setParentActivity$8$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 2855
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_9

    .line 2856
    return-void

    .line 2858
    :cond_9
    const/4 v0, 0x3

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    .line 2859
    return-void
.end method

.method public synthetic lambda$setParentActivity$9$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 2883
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_9

    .line 2884
    return-void

    .line 2886
    :cond_9
    const/4 v0, 0x1

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showQualityView(Z)V

    .line 2887
    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->requestVideoPreview(I)V

    .line 2888
    return-void
.end method

.method public synthetic lambda$showAlertDialog$33$ImagePreviewActivity(Landroid/content/DialogInterface;)V
    .registers 3
    .param p1, "dialog"    # Landroid/content/DialogInterface;

    .line 4506
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    return-void
.end method

.method public synthetic lambda$switchToEditMode$35$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 5010
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->applyCurrentEditMode()V

    .line 5011
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    .line 5012
    return-void
.end method

.method public synthetic lambda$switchToEditMode$37$ImagePreviewActivity(Landroid/view/View;)V
    .registers 5
    .param p1, "v"    # Landroid/view/View;

    .line 5014
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoFilterView:Lim/tpelyyftgw/ui/components/PhotoFilterView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PhotoFilterView;->hasChanges()Z

    move-result v0

    if-eqz v0, :cond_4d

    .line 5015
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-nez v0, :cond_d

    .line 5016
    return-void

    .line 5018
    :cond_d
    new-instance v1, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    invoke-direct {v1, v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V

    move-object v0, v1

    .line 5019
    .local v0, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    const v1, 0x7f0f052e

    const-string v2, "DiscardChanges"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 5020
    const v1, 0x7f0f0141

    const-string v2, "AppName"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 5021
    const v1, 0x7f0f0a5a

    const-string v2, "OK"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$2Q9x9z9y_xfSI0qrQSp00K_LGXg;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$2Q9x9z9y_xfSI0qrQSp00K_LGXg;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 5022
    const v1, 0x7f0f02f7

    const-string v2, "Cancel"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 5023
    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->showAlertDialog(Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;)V

    .line 5024
    .end local v0    # "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    goto :goto_51

    .line 5025
    :cond_4d
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    .line 5027
    :goto_51
    return-void
.end method

.method public synthetic lambda$switchToEditMode$38$ImagePreviewActivity(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 5131
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->applyCurrentEditMode()V

    .line 5132
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchToEditMode(I)V

    .line 5133
    return-void
.end method

.method public synthetic lambda$switchToEditMode$40$ImagePreviewActivity(Landroid/view/View;)V
    .registers 5
    .param p1, "v"    # Landroid/view/View;

    .line 5134
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoPaintView:Lim/tpelyyftgw/ui/components/PhotoPaintView;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$uhkpDMqJ_n20biBGskkGGVMYOjI;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$uhkpDMqJ_n20biBGskkGGVMYOjI;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, p0, v1, v2}, Lim/tpelyyftgw/ui/components/PhotoPaintView;->maybeShowDismissalAlert(Lim/tpelyyftgw/ui/PhotoViewer;Landroid/app/Activity;Ljava/lang/Runnable;)V

    return-void
.end method

.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
    .registers 3
    .param p1, "newConfig"    # Landroid/content/res/Configuration;

    .line 7916
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipVideoView:Lim/tpelyyftgw/ui/components/PipVideoView;

    if-eqz v0, :cond_7

    .line 7917
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/PipVideoView;->onConfigurationChanged()V

    .line 7919
    :cond_7
    return-void
.end method

.method public onDoubleTap(Landroid/view/MotionEvent;)Z
    .registers 18
    .param p1, "e"    # Landroid/view/MotionEvent;

    .line 8774
    move-object/from16 v0, p0

    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    const/4 v2, 0x0

    const-wide/16 v3, 0x0

    const/4 v5, 0x1

    if-eqz v1, :cond_86

    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v1}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v1

    if-nez v1, :cond_86

    .line 8775
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getCurrentPosition()J

    move-result-wide v6

    .line 8776
    .local v6, "current":J
    iget-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getDuration()J

    move-result-wide v8

    .line 8777
    .local v8, "total":J
    cmp-long v1, v8, v3

    if-ltz v1, :cond_86

    cmp-long v1, v6, v3

    if-ltz v1, :cond_86

    const-wide v10, -0x7fffffffffffffffL    # -4.9E-324

    cmp-long v1, v8, v10

    if-eqz v1, :cond_86

    cmp-long v1, v6, v10

    if-eqz v1, :cond_86

    .line 8778
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v1

    .line 8779
    .local v1, "width":I
    invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getX()F

    move-result v10

    .line 8780
    .local v10, "x":F
    move-wide v11, v6

    .line 8781
    .local v11, "old":J
    div-int/lit8 v13, v1, 0x3

    mul-int/lit8 v13, v13, 0x2

    int-to-float v13, v13

    const-wide/16 v14, 0x2710

    cmpl-float v13, v10, v13

    if-ltz v13, :cond_49

    .line 8782
    add-long/2addr v6, v14

    goto :goto_51

    .line 8783
    :cond_49
    div-int/lit8 v13, v1, 0x3

    int-to-float v13, v13

    cmpg-float v13, v10, v13

    if-gez v13, :cond_51

    .line 8784
    sub-long/2addr v6, v14

    .line 8786
    :cond_51
    :goto_51
    cmp-long v13, v11, v6

    if-eqz v13, :cond_86

    .line 8787
    cmp-long v13, v6, v8

    if-lez v13, :cond_5b

    .line 8788
    move-wide v6, v8

    goto :goto_61

    .line 8789
    :cond_5b
    cmp-long v13, v6, v3

    if-gez v13, :cond_61

    .line 8790
    const-wide/16 v6, 0x0

    .line 8792
    :cond_61
    :goto_61
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoForwardDrawable:Lim/tpelyyftgw/ui/components/VideoForwardDrawable;

    div-int/lit8 v4, v1, 0x3

    int-to-float v4, v4

    cmpg-float v4, v10, v4

    if-gez v4, :cond_6b

    const/4 v2, 0x1

    :cond_6b
    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/components/VideoForwardDrawable;->setLeftSide(Z)V

    .line 8793
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    invoke-virtual {v2, v6, v7}, Lim/tpelyyftgw/ui/components/VideoPlayer;->seekTo(J)V

    .line 8794
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 8795
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerSeekbar:Lim/tpelyyftgw/ui/components/SeekBar;

    long-to-float v3, v6

    long-to-float v4, v8

    div-float/2addr v3, v4

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/SeekBar;->setProgress(F)V

    .line 8796
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayerControlFrameLayout:Landroid/widget/FrameLayout;

    invoke-virtual {v2}, Landroid/widget/FrameLayout;->invalidate()V

    .line 8797
    return v5

    .line 8801
    .end local v1    # "width":I
    .end local v6    # "current":J
    .end local v8    # "total":J
    .end local v10    # "x":F
    .end local v11    # "old":J
    :cond_86
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canZoom:Z

    if-eqz v1, :cond_129

    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    const/high16 v6, 0x3f800000    # 1.0f

    const/4 v7, 0x0

    cmpl-float v1, v1, v6

    if-nez v1, :cond_a1

    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    cmpl-float v1, v1, v7

    if-nez v1, :cond_129

    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    cmpl-float v1, v1, v7

    if-eqz v1, :cond_a1

    goto/16 :goto_129

    .line 8804
    :cond_a1
    iget-wide v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationStartTime:J

    cmp-long v1, v8, v3

    if-nez v1, :cond_128

    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    if-eqz v1, :cond_ad

    goto/16 :goto_128

    .line 8807
    :cond_ad
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    cmpl-float v1, v1, v6

    if-nez v1, :cond_122

    .line 8808
    invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getX()F

    move-result v1

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v2

    div-int/lit8 v2, v2, 0x2

    int-to-float v2, v2

    sub-float/2addr v1, v2

    invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getX()F

    move-result v2

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v3

    div-int/lit8 v3, v3, 0x2

    int-to-float v3, v3

    sub-float/2addr v2, v3

    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    sub-float/2addr v2, v3

    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    const/high16 v4, 0x40400000    # 3.0f

    div-float v3, v4, v3

    mul-float v2, v2, v3

    sub-float/2addr v1, v2

    .line 8809
    .local v1, "atx":F
    invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getY()F

    move-result v2

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v3

    div-int/lit8 v3, v3, 0x2

    int-to-float v3, v3

    sub-float/2addr v2, v3

    invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getY()F

    move-result v3

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v6

    div-int/lit8 v6, v6, 0x2

    int-to-float v6, v6

    sub-float/2addr v3, v6

    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    sub-float/2addr v3, v6

    iget v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    div-float v6, v4, v6

    mul-float v3, v3, v6

    sub-float/2addr v2, v3

    .line 8810
    .local v2, "aty":F
    invoke-direct {v0, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->updateMinMax(F)V

    .line 8811
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    cmpg-float v3, v1, v3

    if-gez v3, :cond_105

    .line 8812
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    goto :goto_10d

    .line 8813
    :cond_105
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    cmpl-float v3, v1, v3

    if-lez v3, :cond_10d

    .line 8814
    iget v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    .line 8816
    :cond_10d
    :goto_10d
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    cmpg-float v3, v2, v3

    if-gez v3, :cond_116

    .line 8817
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    goto :goto_11e

    .line 8818
    :cond_116
    iget v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    cmpl-float v3, v2, v3

    if-lez v3, :cond_11e

    .line 8819
    iget v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    .line 8821
    :cond_11e
    :goto_11e
    invoke-direct {v0, v4, v1, v2, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZ)V

    .line 8822
    .end local v1    # "atx":F
    .end local v2    # "aty":F
    goto :goto_125

    .line 8823
    :cond_122
    invoke-direct {v0, v6, v7, v7, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animateTo(FFFZ)V

    .line 8825
    :goto_125
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doubleTap:Z

    .line 8826
    return v5

    .line 8805
    :cond_128
    :goto_128
    return v2

    .line 8802
    :cond_129
    :goto_129
    return v2
.end method

.method public onDoubleTapEvent(Landroid/view/MotionEvent;)Z
    .registers 3
    .param p1, "e"    # Landroid/view/MotionEvent;

    .line 8831
    const/4 v0, 0x0

    return v0
.end method

.method public onDown(Landroid/view/MotionEvent;)Z
    .registers 3
    .param p1, "e"    # Landroid/view/MotionEvent;

    .line 8679
    const/4 v0, 0x0

    return v0
.end method

.method public onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z
    .registers 15
    .param p1, "e1"    # Landroid/view/MotionEvent;
    .param p2, "e2"    # Landroid/view/MotionEvent;
    .param p3, "velocityX"    # F
    .param p4, "velocityY"    # F

    .line 8707
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scale:F

    const/high16 v1, 0x3f800000    # 1.0f

    cmpl-float v0, v0, v1

    if-eqz v0, :cond_37

    .line 8708
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    invoke-virtual {v0}, Landroid/widget/Scroller;->abortAnimation()V

    .line 8709
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationX:F

    invoke-static {v0}, Ljava/lang/Math;->round(F)I

    move-result v2

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->translationY:F

    invoke-static {v0}, Ljava/lang/Math;->round(F)I

    move-result v3

    invoke-static {p3}, Ljava/lang/Math;->round(F)I

    move-result v4

    invoke-static {p4}, Ljava/lang/Math;->round(F)I

    move-result v5

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minX:F

    float-to-int v6, v0

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxX:F

    float-to-int v7, v0

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->minY:F

    float-to-int v8, v0

    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxY:F

    float-to-int v9, v0

    invoke-virtual/range {v1 .. v9}, Landroid/widget/Scroller;->fling(IIIIIIII)V

    .line 8710
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->postInvalidate()V

    .line 8712
    :cond_37
    const/4 v0, 0x0

    return v0
.end method

.method public onLongPress(Landroid/view/MotionEvent;)V
    .registers 2
    .param p1, "e"    # Landroid/view/MotionEvent;

    .line 8703
    return-void
.end method

.method public onPause()V
    .registers 2

    .line 7922
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    if-eqz v0, :cond_9

    .line 7923
    const/4 v0, 0x0

    invoke-virtual {p0, v0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closePhoto(ZZ)V

    .line 7924
    return-void

    .line 7926
    :cond_9
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastTitle:Ljava/lang/String;

    if-eqz v0, :cond_11

    .line 7927
    const/4 v0, 0x1

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->closeCaptionEnter(Z)V

    .line 7929
    :cond_11
    return-void
.end method

.method public onResume()V
    .registers 6

    .line 7909
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->redraw(I)V

    .line 7910
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v0, :cond_12

    .line 7911
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoPlayer;->getCurrentPosition()J

    move-result-wide v1

    const-wide/16 v3, 0x1

    add-long/2addr v1, v3

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/components/VideoPlayer;->seekTo(J)V

    .line 7913
    :cond_12
    return-void
.end method

.method public onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z
    .registers 6
    .param p1, "e1"    # Landroid/view/MotionEvent;
    .param p2, "e2"    # Landroid/view/MotionEvent;
    .param p3, "distanceX"    # F
    .param p4, "distanceY"    # F

    .line 8697
    const/4 v0, 0x0

    return v0
.end method

.method public onShowPress(Landroid/view/MotionEvent;)V
    .registers 2
    .param p1, "e"    # Landroid/view/MotionEvent;

    .line 8685
    return-void
.end method

.method public onSingleTapConfirmed(Landroid/view/MotionEvent;)Z
    .registers 12
    .param p1, "e"    # Landroid/view/MotionEvent;

    .line 8717
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->discardTap:Z

    const/4 v1, 0x0

    if-eqz v0, :cond_6

    .line 8718
    return v1

    .line 8720
    :cond_6
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getTag()Ljava/lang/Object;

    move-result-object v0

    const/4 v2, 0x3

    const/high16 v3, 0x42c80000    # 100.0f

    const/high16 v4, 0x40000000    # 2.0f

    const/4 v5, 0x1

    if-eqz v0, :cond_b8

    .line 8721
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->aspectRatioFrameLayout:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;

    if-eqz v0, :cond_20

    invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout;->getVisibility()I

    move-result v0

    if-nez v0, :cond_20

    const/4 v0, 0x1

    goto :goto_21

    :cond_20
    const/4 v0, 0x0

    .line 8722
    .local v0, "drawTextureView":Z
    :goto_21
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F

    move-result v6

    .line 8723
    .local v6, "x":F
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v7

    .line 8724
    .local v7, "y":F
    iget v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sharedMediaType:I

    if-ne v8, v5, :cond_57

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v8, :cond_57

    .line 8725
    invoke-virtual {v8}, Lim/tpelyyftgw/messenger/MessageObject;->canPreviewDocument()Z

    move-result v1

    if-nez v1, :cond_b0

    .line 8726
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v1

    const/high16 v2, 0x43b40000    # 360.0f

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    sub-int/2addr v1, v3

    int-to-float v1, v1

    div-float/2addr v1, v4

    .line 8727
    .local v1, "vy":F
    cmpl-float v3, v7, v1

    if-ltz v3, :cond_56

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v2

    int-to-float v2, v2

    add-float/2addr v2, v1

    cmpg-float v2, v7, v2

    if-gtz v2, :cond_56

    .line 8728
    invoke-direct {p0, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onActionClick(Z)V

    .line 8729
    return v5

    .line 8731
    .end local v1    # "vy":F
    :cond_56
    goto :goto_b0

    .line 8733
    :cond_57
    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v9, v8, v1

    if-eqz v9, :cond_b0

    iget-object v9, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    if-eqz v9, :cond_b0

    if-nez v0, :cond_b0

    .line 8734
    aget-object v8, v8, v1

    invoke-static {v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->access$11900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;)I

    move-result v8

    .line 8735
    .local v8, "state":I
    if-lez v8, :cond_b0

    if-gt v8, v2, :cond_b0

    .line 8736
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v2

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    sub-int/2addr v2, v9

    int-to-float v2, v2

    div-float/2addr v2, v4

    cmpl-float v2, v6, v2

    if-ltz v2, :cond_b0

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v2

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    add-int/2addr v2, v9

    int-to-float v2, v2

    div-float/2addr v2, v4

    cmpg-float v2, v6, v2

    if-gtz v2, :cond_b0

    .line 8737
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v2

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    sub-int/2addr v2, v9

    int-to-float v2, v2

    div-float/2addr v2, v4

    cmpl-float v2, v7, v2

    if-ltz v2, :cond_b0

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v2

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    add-int/2addr v2, v3

    int-to-float v2, v2

    div-float/2addr v2, v4

    cmpg-float v2, v7, v2

    if-gtz v2, :cond_b0

    .line 8738
    invoke-direct {p0, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onActionClick(Z)V

    .line 8739
    invoke-direct {p0, v1, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    .line 8740
    return v5

    .line 8745
    .end local v8    # "state":I
    :cond_b0
    :goto_b0
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isActionBarVisible:Z

    xor-int/2addr v1, v5

    invoke-direct {p0, v1, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleActionBar(ZZ)V

    .line 8746
    .end local v0    # "drawTextureView":Z
    .end local v6    # "x":F
    .end local v7    # "y":F
    goto/16 :goto_14f

    :cond_b8
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-eqz v0, :cond_140

    const/4 v6, 0x4

    if-ne v0, v6, :cond_c1

    goto/16 :goto_140

    .line 8752
    :cond_c1
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    if-eqz v0, :cond_130

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string v6, "video"

    invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-nez v0, :cond_d9

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentBotInlineResult:Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/MessageObject;->isVideoDocument(Lim/tpelyyftgw/tgnet/TLRPC$Document;)Z

    move-result v0

    if-eqz v0, :cond_130

    .line 8753
    :cond_d9
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v0, v0, v1

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->access$11900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;)I

    move-result v0

    .line 8754
    .local v0, "state":I
    if-lez v0, :cond_13f

    if-gt v0, v2, :cond_13f

    .line 8755
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F

    move-result v2

    .line 8756
    .local v2, "x":F
    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v6

    .line 8757
    .local v6, "y":F
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v7

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v8

    sub-int/2addr v7, v8

    int-to-float v7, v7

    div-float/2addr v7, v4

    cmpl-float v7, v2, v7

    if-ltz v7, :cond_13f

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewWidth()I

    move-result v7

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v8

    add-int/2addr v7, v8

    int-to-float v7, v7

    div-float/2addr v7, v4

    cmpg-float v7, v2, v7

    if-gtz v7, :cond_13f

    .line 8758
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v7

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v8

    sub-int/2addr v7, v8

    int-to-float v7, v7

    div-float/2addr v7, v4

    cmpl-float v7, v6, v7

    if-ltz v7, :cond_13f

    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->getContainerViewHeight()I

    move-result v7

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    add-int/2addr v7, v3

    int-to-float v3, v7

    div-float/2addr v3, v4

    cmpg-float v3, v6, v3

    if-gtz v3, :cond_13f

    .line 8759
    invoke-direct {p0, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onActionClick(Z)V

    .line 8760
    invoke-direct {p0, v1, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkProgress(IZ)V

    .line 8761
    return v5

    .line 8764
    .end local v0    # "state":I
    .end local v2    # "x":F
    .end local v6    # "y":F
    :cond_130
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v1, 0x2

    if-ne v0, v1, :cond_13f

    .line 8765
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    if-eqz v0, :cond_14f

    .line 8766
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->callOnClick()Z

    goto :goto_14f

    .line 8764
    :cond_13f
    goto :goto_14f

    .line 8747
    :cond_140
    :goto_140
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isCurrentVideo:Z

    if-eqz v0, :cond_14a

    .line 8748
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayButton:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->callOnClick()Z

    goto :goto_14f

    .line 8750
    :cond_14a
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBox;->performClick()Z

    .line 8769
    :cond_14f
    :goto_14f
    return v5
.end method

.method public onSingleTapUp(Landroid/view/MotionEvent;)Z
    .registers 3
    .param p1, "e"    # Landroid/view/MotionEvent;

    .line 8689
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->canZoom:Z

    if-nez v0, :cond_d

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doubleTapEnabled:Z

    if-nez v0, :cond_d

    .line 8690
    invoke-virtual {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onSingleTapConfirmed(Landroid/view/MotionEvent;)Z

    move-result v0

    return v0

    .line 8692
    :cond_d
    const/4 v0, 0x0

    return v0
.end method

.method public openPhoto(Lim/tpelyyftgw/messenger/MessageObject;JJLim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;)Z
    .registers 22
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "dialogId"    # J
    .param p4, "mergeDialogId"    # J
    .param p6, "provider"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    .line 7062
    const/4 v2, 0x0

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v5, 0x0

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v9, 0x0

    const/4 v14, 0x1

    move-object v0, p0

    move-object/from16 v1, p1

    move-object/from16 v8, p6

    move-wide/from16 v10, p2

    move-wide/from16 v12, p4

    invoke-virtual/range {v0 .. v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;JJZ)Z

    move-result v0

    return v0
.end method

.method public openPhoto(Lim/tpelyyftgw/messenger/MessageObject;JJLim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Z)Z
    .registers 23
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "dialogId"    # J
    .param p4, "mergeDialogId"    # J
    .param p6, "provider"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;
    .param p7, "fullScreenVideo"    # Z

    .line 7066
    const/4 v2, 0x0

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v5, 0x0

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v9, 0x0

    move-object v0, p0

    move-object/from16 v1, p1

    move-object/from16 v8, p6

    move-wide/from16 v10, p2

    move-wide/from16 v12, p4

    move/from16 v14, p7

    invoke-virtual/range {v0 .. v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;JJZ)Z

    move-result v0

    return v0
.end method

.method public openPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;JJZ)Z
    .registers 34
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "fileLocation"    # Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
    .param p3, "imageLocation"    # Lim/tpelyyftgw/messenger/ImageLocation;
    .param p7, "index"    # I
    .param p8, "provider"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;
    .param p9, "chatActivity"    # Lim/tpelyyftgw/ui/ChatActivity;
    .param p10, "dialogId"    # J
    .param p12, "mDialogId"    # J
    .param p14, "fullScreenVideo"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lim/tpelyyftgw/messenger/MessageObject;",
            "Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;",
            "Lim/tpelyyftgw/messenger/ImageLocation;",
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/MessageObject;",
            ">;",
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/SecureDocument;",
            ">;",
            "Ljava/util/ArrayList<",
            "Ljava/lang/Object;",
            ">;I",
            "Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;",
            "Lim/tpelyyftgw/ui/ChatActivity;",
            "JJZ)Z"
        }
    .end annotation

    .line 7188
    .local p4, "messages":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/MessageObject;>;"
    .local p5, "documents":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/SecureDocument;>;"
    .local p6, "photos":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    move-object/from16 v10, p0

    move-object/from16 v11, p1

    move-object/from16 v12, p2

    move-object/from16 v13, p6

    move-object/from16 v14, p8

    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const/4 v15, 0x0

    if-eqz v0, :cond_29e

    iget-boolean v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    if-nez v0, :cond_29e

    if-nez v14, :cond_1f

    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkAnimation()Z

    move-result v0

    if-nez v0, :cond_1c

    goto :goto_1f

    :cond_1c
    :goto_1c
    const/4 v1, 0x0

    goto/16 :goto_29f

    :cond_1f
    :goto_1f
    if-nez v11, :cond_2c

    if-nez v12, :cond_2c

    if-nez p4, :cond_2c

    if-nez v13, :cond_2c

    if-nez p5, :cond_2c

    if-nez p3, :cond_2c

    goto :goto_1c

    .line 7192
    :cond_2c
    const/4 v9, 0x1

    move/from16 v8, p7

    invoke-interface {v14, v11, v12, v8, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;->getPlaceForPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;IZ)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;

    move-result-object v7

    .line 7193
    .local v7, "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    const/4 v1, 0x0

    iput-object v1, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->lastInsets:Ljava/lang/Object;

    .line 7194
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const-string v2, "window"

    invoke-virtual {v0, v2}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    move-object v6, v0

    check-cast v6, Landroid/view/WindowManager;

    .line 7195
    .local v6, "wm":Landroid/view/WindowManager;
    iget-boolean v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->attachedToWindow:Z

    if-eqz v0, :cond_4c

    .line 7197
    :try_start_45
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-interface {v6, v0}, Landroid/view/WindowManager;->removeView(Landroid/view/View;)V
    :try_end_4a
    .catch Ljava/lang/Exception; {:try_start_45 .. :try_end_4a} :catch_4b

    .line 7200
    goto :goto_4c

    .line 7198
    :catch_4b
    move-exception v0

    .line 7204
    :cond_4c
    :goto_4c
    :try_start_4c
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const/16 v2, 0x63

    iput v2, v0, Landroid/view/WindowManager$LayoutParams;->type:I

    .line 7205
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    :try_end_54
    .catch Ljava/lang/Exception; {:try_start_4c .. :try_end_54} :catch_295

    const/16 v2, 0x15

    if-lt v0, v2, :cond_66

    .line 7206
    :try_start_58
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const v3, -0x7ffcff00

    iput v3, v0, Landroid/view/WindowManager$LayoutParams;->flags:I
    :try_end_5f
    .catch Ljava/lang/Exception; {:try_start_58 .. :try_end_5f} :catch_60

    goto :goto_6c

    .line 7217
    :catch_60
    move-exception v0

    move-object v15, v6

    move-object/from16 v16, v7

    goto/16 :goto_299

    .line 7211
    :cond_66
    :try_start_66
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const/high16 v3, 0x20000

    iput v3, v0, Landroid/view/WindowManager$LayoutParams;->flags:I

    .line 7213
    :goto_6c
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const/16 v3, 0x110

    iput v3, v0, Landroid/view/WindowManager$LayoutParams;->softInputMode:I

    .line 7214
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v0, v15}, Landroid/widget/FrameLayout;->setFocusable(Z)V

    .line 7215
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setFocusable(Z)V

    .line 7216
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    iget-object v4, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    invoke-interface {v6, v0, v4}, Landroid/view/WindowManager;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    :try_end_83
    .catch Ljava/lang/Exception; {:try_start_66 .. :try_end_83} :catch_295

    .line 7220
    nop

    .line 7222
    iput-boolean v15, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->doneButtonPressed:Z

    .line 7223
    move-object/from16 v5, p9

    iput-object v5, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    .line 7225
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v4, 0x7f0f0a5d

    const/4 v3, 0x2

    new-array v3, v3, [Ljava/lang/Object;

    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v17

    aput-object v17, v3, v15

    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v17

    aput-object v17, v3, v9

    const-string v2, "Of"

    invoke-static {v2, v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 7226
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->fileDidFailToLoad:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7227
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->fileDidLoad:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7228
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->FileLoadProgressChanged:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7229
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->mediaCountDidLoad:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7230
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->mediaDidLoad:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7231
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->dialogPhotosLoaded:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7232
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->emojiDidLoad:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7233
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->filePreparingFailed:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7234
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->fileNewChunkAvailable:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7235
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->saveGallerySetChanged:I

    invoke-virtual {v0, v10, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 7237
    iput-object v14, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->placeProvider:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    .line 7238
    move-wide/from16 v3, p12

    iput-wide v3, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mergeDialogId:J

    .line 7239
    move-wide/from16 v1, p10

    iput-wide v1, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentDialogId:J

    .line 7240
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;->notifyDataSetChanged()V

    .line 7242
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->velocityTracker:Landroid/view/VelocityTracker;

    if-nez v0, :cond_12c

    .line 7243
    invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;

    move-result-object v0

    iput-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->velocityTracker:Landroid/view/VelocityTracker;

    .line 7246
    :cond_12c
    iput-boolean v9, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->isVisible:Z

    .line 7248
    invoke-direct {v10, v15, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->togglePhotosListView(ZZ)V

    .line 7250
    xor-int/lit8 v0, p14, 0x1

    iput-boolean v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openedFullScreenVideo:Z

    .line 7251
    if-eqz v0, :cond_13b

    .line 7252
    invoke-direct {v10, v15, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleActionBar(ZZ)V

    goto :goto_149

    .line 7254
    :cond_13b
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v0, v9, :cond_146

    .line 7255
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->createCropView()V

    .line 7256
    invoke-direct {v10, v15, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleActionBar(ZZ)V

    goto :goto_149

    .line 7258
    :cond_146
    invoke-direct {v10, v9, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->toggleActionBar(ZZ)V

    .line 7262
    :goto_149
    const/4 v0, 0x0

    iput v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending2:F

    .line 7263
    iput-boolean v15, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->skipFirstBufferingProgress:Z

    .line 7264
    iput-boolean v15, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playerInjected:Z

    .line 7265
    if-eqz v7, :cond_20b

    .line 7266
    iput-boolean v9, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->disableShowCheck:Z

    .line 7267
    iput v9, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationInProgress:I

    .line 7268
    if-eqz v11, :cond_1c8

    .line 7269
    iget-object v0, v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getAnimation()Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    move-result-object v0

    iput-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    .line 7270
    if-eqz v0, :cond_1c6

    .line 7271
    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v0

    if-eqz v0, :cond_1b7

    .line 7272
    iget-object v0, v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0, v15}, Lim/tpelyyftgw/messenger/ImageReceiver;->setAllowStartAnimation(Z)V

    .line 7273
    iget-object v0, v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;->imageReceiver:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->stopAnimation()V

    .line 7274
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    invoke-virtual {v0, v11}, Lim/tpelyyftgw/messenger/MediaController;->isPlayingMessage(Lim/tpelyyftgw/messenger/MessageObject;)Z

    move-result v0

    if-eqz v0, :cond_180

    .line 7275
    iget v0, v11, Lim/tpelyyftgw/messenger/MessageObject;->audioProgress:F

    iput v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->seekToProgressPending2:F

    .line 7277
    :cond_180
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->injectingVideoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-nez v0, :cond_1af

    iget v0, v11, Lim/tpelyyftgw/messenger/MessageObject;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v15

    invoke-virtual {v0, v15, v9}, Lim/tpelyyftgw/messenger/FileLoader;->isLoadingVideo(Lim/tpelyyftgw/tgnet/TLRPC$Document;Z)Z

    move-result v0

    if-nez v0, :cond_1af

    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->hasBitmap()Z

    move-result v0

    if-nez v0, :cond_1ad

    iget v0, v11, Lim/tpelyyftgw/messenger/MessageObject;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;

    move-result-object v0

    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v15

    const/4 v9, 0x0

    invoke-virtual {v0, v15, v9}, Lim/tpelyyftgw/messenger/FileLoader;->isLoadingVideo(Lim/tpelyyftgw/tgnet/TLRPC$Document;Z)Z

    move-result v0

    if-nez v0, :cond_1af

    :cond_1ad
    const/4 v0, 0x1

    goto :goto_1b0

    :cond_1af
    const/4 v0, 0x0

    :goto_1b0
    iput-boolean v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->skipFirstBufferingProgress:Z

    .line 7278
    const/4 v9, 0x0

    iput-object v9, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    const/4 v15, 0x1

    goto :goto_1c9

    .line 7279
    :cond_1b7
    const/4 v9, 0x0

    invoke-virtual {v11, v9, v9}, Lim/tpelyyftgw/messenger/MessageObject;->getWebPagePhotos(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

    move-result v0

    const/4 v15, 0x1

    if-le v0, v15, :cond_1c9

    .line 7280
    iput-object v9, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAnimation:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;

    goto :goto_1c9

    .line 7270
    :cond_1c6
    const/4 v15, 0x1

    goto :goto_1c9

    .line 7268
    :cond_1c8
    const/4 v15, 0x1

    .line 7285
    :cond_1c9
    :goto_1c9
    move-object/from16 v1, p0

    move-object/from16 v2, p1

    move-object/from16 v3, p2

    move-object/from16 v4, p3

    move-object/from16 v5, p4

    move-object v9, v6

    .end local v6    # "wm":Landroid/view/WindowManager;
    .local v9, "wm":Landroid/view/WindowManager;
    move-object/from16 v6, p5

    move-object/from16 v18, v7

    .end local v7    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .local v18, "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    move-object/from16 v7, p6

    move/from16 v8, p7

    move-object v15, v9

    const/4 v11, 0x1

    .end local v9    # "wm":Landroid/view/WindowManager;
    .local v15, "wm":Landroid/view/WindowManager;
    move-object/from16 v9, v18

    invoke-direct/range {v1 .. v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onPhotoShow(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V

    .line 7286
    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    if-ne v0, v11, :cond_1f8

    .line 7287
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setVisibility(I)V

    .line 7288
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    const/4 v2, 0x0

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setAlpha(F)V

    .line 7289
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoCropView:Lim/tpelyyftgw/ui/components/PhotoCropView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/PhotoCropView;->setFreeform(Z)V

    .line 7291
    :cond_1f8
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getViewTreeObserver()Landroid/view/ViewTreeObserver;

    move-result-object v0

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$42;

    move-object/from16 v9, v18

    .end local v18    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .local v9, "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    invoke-direct {v1, v10, v9, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$42;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;Ljava/util/ArrayList;)V

    invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V

    move-object/from16 v16, v9

    goto :goto_268

    .line 7487
    .end local v9    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .end local v15    # "wm":Landroid/view/WindowManager;
    .restart local v6    # "wm":Landroid/view/WindowManager;
    .restart local v7    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    :cond_20b
    move-object v15, v6

    move-object v9, v7

    const/4 v11, 0x1

    .end local v6    # "wm":Landroid/view/WindowManager;
    .end local v7    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .restart local v9    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .restart local v15    # "wm":Landroid/view/WindowManager;
    if-eqz v13, :cond_23f

    iget v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v1, 0x3

    if-eq v0, v1, :cond_23f

    .line 7488
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-lt v0, v1, :cond_223

    .line 7489
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const v1, -0x7ffeff00

    iput v1, v0, Landroid/view/WindowManager$LayoutParams;->flags:I

    goto :goto_228

    .line 7493
    :cond_223
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const/4 v1, 0x0

    iput v1, v0, Landroid/view/WindowManager$LayoutParams;->flags:I

    .line 7495
    :goto_228
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const/16 v1, 0x110

    iput v1, v0, Landroid/view/WindowManager$LayoutParams;->softInputMode:I

    .line 7496
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    iget-object v1, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    invoke-interface {v15, v0, v1}, Landroid/view/WindowManager;->updateViewLayout(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 7497
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v0, v11}, Landroid/widget/FrameLayout;->setFocusable(Z)V

    .line 7498
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setFocusable(Z)V

    .line 7501
    :cond_23f
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    const/16 v1, 0xff

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;->setAlpha(I)V

    .line 7502
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/high16 v1, 0x3f800000    # 1.0f

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setAlpha(F)V

    .line 7503
    move-object/from16 v1, p0

    move-object/from16 v2, p1

    move-object/from16 v3, p2

    move-object/from16 v4, p3

    move-object/from16 v5, p4

    move-object/from16 v6, p5

    move-object/from16 v7, p6

    move/from16 v8, p7

    move-object/from16 v16, v9

    .end local v9    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .local v16, "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    invoke-direct/range {v1 .. v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->onPhotoShow(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;)V

    .line 7504
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->initCropView()V

    .line 7505
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setCropBitmap()V

    .line 7508
    :goto_268
    iget-object v0, v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const-string v1, "accessibility"

    invoke-virtual {v0, v1}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/accessibility/AccessibilityManager;

    .line 7509
    .local v0, "am":Landroid/view/accessibility/AccessibilityManager;
    invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z

    move-result v1

    if-eqz v1, :cond_294

    .line 7510
    invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;->obtain()Landroid/view/accessibility/AccessibilityEvent;

    move-result-object v1

    .line 7511
    .local v1, "event":Landroid/view/accessibility/AccessibilityEvent;
    const/16 v2, 0x4000

    invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;->setEventType(I)V

    .line 7512
    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List;

    move-result-object v2

    const v3, 0x7f0f003b

    const-string v4, "AccDescrPhotoViewer"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 7513
    invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityManager;->sendAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V

    .line 7516
    .end local v1    # "event":Landroid/view/accessibility/AccessibilityEvent;
    :cond_294
    return v11

    .line 7217
    .end local v0    # "am":Landroid/view/accessibility/AccessibilityManager;
    .end local v15    # "wm":Landroid/view/WindowManager;
    .end local v16    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .restart local v6    # "wm":Landroid/view/WindowManager;
    .restart local v7    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    :catch_295
    move-exception v0

    move-object v15, v6

    move-object/from16 v16, v7

    .line 7218
    .end local v6    # "wm":Landroid/view/WindowManager;
    .end local v7    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    .local v0, "e":Ljava/lang/Exception;
    .restart local v15    # "wm":Landroid/view/WindowManager;
    .restart local v16    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    :goto_299
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 7219
    const/4 v1, 0x0

    return v1

    .line 7188
    .end local v0    # "e":Ljava/lang/Exception;
    .end local v15    # "wm":Landroid/view/WindowManager;
    .end local v16    # "object":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
    :cond_29e
    const/4 v1, 0x0

    .line 7189
    :goto_29f
    return v1
.end method

.method public openPhoto(Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;)Z
    .registers 19
    .param p1, "fileLocation"    # Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
    .param p2, "imageLocation"    # Lim/tpelyyftgw/messenger/ImageLocation;
    .param p3, "provider"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    .line 7074
    const/4 v1, 0x0

    const/4 v4, 0x0

    const/4 v5, 0x0

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v9, 0x0

    const-wide/16 v10, 0x0

    const-wide/16 v12, 0x0

    const/4 v14, 0x1

    move-object v0, p0

    move-object/from16 v2, p1

    move-object/from16 v3, p2

    move-object/from16 v8, p3

    invoke-virtual/range {v0 .. v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;JJZ)Z

    move-result v0

    return v0
.end method

.method public openPhoto(Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;)Z
    .registers 18
    .param p1, "fileLocation"    # Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
    .param p2, "provider"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;

    .line 7070
    const/4 v1, 0x0

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v5, 0x0

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v9, 0x0

    const-wide/16 v10, 0x0

    const-wide/16 v12, 0x0

    const/4 v14, 0x1

    move-object v0, p0

    move-object/from16 v2, p1

    move-object/from16 v8, p2

    invoke-virtual/range {v0 .. v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;JJZ)Z

    move-result v0

    return v0
.end method

.method public openPhoto(Ljava/util/ArrayList;IJJLim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;)Z
    .registers 24
    .param p2, "index"    # I
    .param p3, "dialogId"    # J
    .param p5, "mergeDialogId"    # J
    .param p7, "provider"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/MessageObject;",
            ">;IJJ",
            "Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;",
            ")Z"
        }
    .end annotation

    .line 7078
    .local p1, "messages":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/MessageObject;>;"
    invoke-virtual/range {p1 .. p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    move-object v2, v0

    check-cast v2, Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v10, 0x0

    const/4 v15, 0x1

    move-object/from16 v1, p0

    move-object/from16 v5, p1

    move/from16 v8, p2

    move-object/from16 v9, p7

    move-wide/from16 v11, p3

    move-wide/from16 v13, p5

    invoke-virtual/range {v1 .. v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;JJZ)Z

    move-result v0

    return v0
.end method

.method public openPhoto(Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;)Z
    .registers 19
    .param p2, "index"    # I
    .param p3, "provider"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/messenger/SecureDocument;",
            ">;I",
            "Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;",
            ")Z"
        }
    .end annotation

    .line 7082
    .local p1, "documents":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/SecureDocument;>;"
    const/4 v1, 0x0

    const/4 v2, 0x0

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v6, 0x0

    const/4 v9, 0x0

    const-wide/16 v10, 0x0

    const-wide/16 v12, 0x0

    const/4 v14, 0x1

    move-object v0, p0

    move-object/from16 v5, p1

    move/from16 v7, p2

    move-object/from16 v8, p3

    invoke-virtual/range {v0 .. v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;JJZ)Z

    move-result v0

    return v0
.end method

.method public openPhotoForSelect(Ljava/util/ArrayList;IILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;)Z
    .registers 23
    .param p2, "index"    # I
    .param p3, "type"    # I
    .param p4, "provider"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;
    .param p5, "chatActivity"    # Lim/tpelyyftgw/ui/ChatActivity;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/ArrayList<",
            "Ljava/lang/Object;",
            ">;II",
            "Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;",
            "Lim/tpelyyftgw/ui/ChatActivity;",
            ")Z"
        }
    .end annotation

    .line 7086
    .local p1, "photos":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    move-object/from16 v15, p0

    move/from16 v14, p3

    iput v14, v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    .line 7087
    iget-object v0, v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    if-eqz v0, :cond_5e

    .line 7088
    invoke-virtual {v0}, Landroid/widget/ImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout$LayoutParams;

    .line 7089
    .local v0, "layoutParams2":Landroid/widget/FrameLayout$LayoutParams;
    iget v1, v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendPhotoType:I

    const/4 v2, 0x4

    const/high16 v3, 0x41980000    # 19.0f

    const v4, 0x7f080073

    if-eq v1, v2, :cond_4e

    const/4 v2, 0x5

    if-ne v1, v2, :cond_1e

    goto :goto_4e

    .line 7092
    :cond_1e
    const/4 v2, 0x1

    if-eq v1, v2, :cond_33

    const/4 v2, 0x3

    if-ne v1, v2, :cond_25

    goto :goto_33

    .line 7097
    :cond_25
    iget-object v1, v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    invoke-virtual {v1, v4}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 7098
    const/high16 v1, 0x41600000    # 14.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I

    goto :goto_59

    .line 7093
    :cond_33
    :goto_33
    iget-object v1, v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    const v2, 0x7f08012a

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 7094
    iget-object v1, v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    const/high16 v2, 0x3f800000    # 1.0f

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v2

    const/4 v4, 0x0

    invoke-virtual {v1, v4, v2, v4, v4}, Landroid/widget/ImageView;->setPadding(IIII)V

    .line 7095
    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I

    goto :goto_59

    .line 7090
    :cond_4e
    :goto_4e
    iget-object v1, v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    invoke-virtual {v1, v4}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 7091
    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I

    .line 7100
    :goto_59
    iget-object v1, v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    invoke-virtual {v1, v0}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 7102
    .end local v0    # "layoutParams2":Landroid/widget/FrameLayout$LayoutParams;
    :cond_5e
    const/4 v1, 0x0

    const/4 v2, 0x0

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v5, 0x0

    const-wide/16 v10, 0x0

    const-wide/16 v12, 0x0

    const/16 v16, 0x1

    move-object/from16 v0, p0

    move-object/from16 v6, p1

    move/from16 v7, p2

    move-object/from16 v8, p4

    move-object/from16 v9, p5

    move/from16 v14, v16

    invoke-virtual/range {v0 .. v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->openPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;ILim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;JJZ)Z

    move-result v0

    return v0
.end method

.method public setActionBarVisible(Z)V
    .registers 6
    .param p1, "blnVisible"    # Z

    .line 3450
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/high16 v1, 0x3f800000    # 1.0f

    const/4 v2, 0x0

    if-eqz p1, :cond_a

    const/high16 v3, 0x3f800000    # 1.0f

    goto :goto_b

    :cond_a
    const/4 v3, 0x0

    :goto_b
    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setAlpha(F)V

    .line 3451
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    if-eqz p1, :cond_15

    const/high16 v3, 0x3f800000    # 1.0f

    goto :goto_16

    :cond_15
    const/4 v3, 0x0

    :goto_16
    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/components/CheckBox;->setAlpha(F)V

    .line 3452
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    if-eqz p1, :cond_1e

    goto :goto_1f

    :cond_1e
    const/4 v1, 0x0

    :goto_1f
    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setAlpha(F)V

    .line 3453
    xor-int/lit8 v0, p1, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnIsHiddenActionBar:Z

    .line 3454
    if-eqz v0, :cond_33

    .line 3455
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    .line 3456
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    .line 3458
    :cond_33
    return-void
.end method

.method public setAnimationValue(F)V
    .registers 3
    .param p1, "value"    # F

    .line 8280
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValue:F

    .line 8281
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->invalidate()V

    .line 8282
    return-void
.end method

.method public setCurrentSelectMediaType(ZI)V
    .registers 3
    .param p1, "showSingleType"    # Z
    .param p2, "selectedMediaType"    # I

    .line 9569
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectSameMediaType:Z

    .line 9570
    iput p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedMediaType:I

    .line 9571
    return-void
.end method

.method public setMaxSelectedPhotos(IZ)V
    .registers 3
    .param p1, "value"    # I
    .param p2, "order"    # Z

    .line 7057
    iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->maxSelectedPhotos:I

    .line 7058
    iput-boolean p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allowOrder:Z

    .line 7059
    return-void
.end method

.method public setParentActivity(Landroid/app/Activity;)V
    .registers 38
    .param p1, "activity"    # Landroid/app/Activity;

    .line 1814
    move-object/from16 v0, p0

    move-object/from16 v1, p1

    const/4 v2, 0x0

    iput-boolean v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnIsHiddenActionBar:Z

    .line 1815
    sget v3, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    iput v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    .line 1816
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v4, v3}, Lim/tpelyyftgw/messenger/ImageReceiver;->setCurrentAccount(I)V

    .line 1817
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setCurrentAccount(I)V

    .line 1818
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iget v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentAccount:I

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setCurrentAccount(I)V

    .line 1819
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-eq v3, v1, :cond_c3f

    if-nez v1, :cond_26

    goto/16 :goto_c3f

    .line 1822
    :cond_26
    iput-object v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    .line 1823
    new-instance v3, Landroid/view/ContextThemeWrapper;

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const v5, 0x7f1001ad

    invoke-direct {v3, v4, v5}, Landroid/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V

    iput-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    .line 1825
    new-instance v3, Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const/4 v5, 0x3

    invoke-direct {v3, v4, v5}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;-><init>(Landroid/content/Context;I)V

    .line 1826
    .local v3, "aprogressDialog":Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    iput-object v3, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    .line 1827
    sget-object v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDrawables:[Landroid/graphics/drawable/Drawable;

    const v6, 0x7f0800dc

    const/4 v7, 0x4

    const/4 v8, 0x2

    const/4 v9, 0x1

    if-nez v4, :cond_97

    .line 1828
    new-array v4, v7, [Landroid/graphics/drawable/Drawable;

    sput-object v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDrawables:[Landroid/graphics/drawable/Drawable;

    .line 1829
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v10}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v10

    invoke-virtual {v10, v6}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v10

    aput-object v10, v4, v2

    .line 1830
    sget-object v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDrawables:[Landroid/graphics/drawable/Drawable;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v10}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v10

    const v11, 0x7f0815ad

    invoke-static/range {v11 .. v11}, Lnp/NPFog;->d(I)I

    move-result v11

    invoke-virtual {v10, v11}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v10

    aput-object v10, v4, v9

    .line 1831
    sget-object v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDrawables:[Landroid/graphics/drawable/Drawable;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v10}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v10

    const v11, 0x7f081484

    invoke-static/range {v11 .. v11}, Lnp/NPFog;->d(I)I

    move-result v11

    invoke-virtual {v10, v11}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v10

    aput-object v10, v4, v8

    .line 1832
    sget-object v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressDrawables:[Landroid/graphics/drawable/Drawable;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v10}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v10

    const v11, 0x7f0817b4

    invoke-static/range {v11 .. v11}, Lnp/NPFog;->d(I)I

    move-result v11

    invoke-virtual {v10, v11}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v10

    aput-object v10, v4, v5

    .line 1835
    :cond_97
    new-instance v4, Landroid/widget/Scroller;

    invoke-direct {v4, v1}, Landroid/widget/Scroller;-><init>(Landroid/content/Context;)V

    iput-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->scroller:Landroid/widget/Scroller;

    .line 1837
    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$5;

    invoke-direct {v4, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$5;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    .line 1976
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->backgroundDrawable:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$BackgroundDrawable;

    invoke-virtual {v4, v10}, Landroid/widget/FrameLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1977
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v4, v9}, Landroid/widget/FrameLayout;->setClipChildren(Z)V

    .line 1978
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-virtual {v4, v2}, Landroid/widget/FrameLayout;->setFocusable(Z)V

    .line 1980
    new-instance v4, Lim/tpelyyftgw/ui/components/ClippingImageView;

    invoke-direct {v4, v1}, Lim/tpelyyftgw/ui/components/ClippingImageView;-><init>(Landroid/content/Context;)V

    iput-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    .line 1981
    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animationValues:[[F

    invoke-virtual {v4, v10}, Lim/tpelyyftgw/ui/components/ClippingImageView;->setAnimationValues([[F)V

    .line 1982
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->animatingImageView:Lim/tpelyyftgw/ui/components/ClippingImageView;

    const/16 v11, 0x28

    const/high16 v12, 0x42200000    # 40.0f

    invoke-static {v11, v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v11

    invoke-virtual {v4, v10, v11}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1984
    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-direct {v4, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    .line 1985
    invoke-virtual {v4, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setFocusable(Z)V

    .line 1986
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/16 v11, 0x33

    const/4 v12, -0x1

    invoke-static {v12, v12, v11}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v4, v10, v13}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1987
    sget v4, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v10, 0x15

    if-lt v4, v10, :cond_103

    .line 1988
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v4, v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setFitsSystemWindows(Z)V

    .line 1989
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    new-instance v13, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$hiewFlsRmbUrSVPTFDkylUa90uw;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$hiewFlsRmbUrSVPTFDkylUa90uw;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v4, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setOnApplyWindowInsetsListener(Landroid/view/View$OnApplyWindowInsetsListener;)V

    .line 2003
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/16 v13, 0x700

    invoke-virtual {v4, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->setSystemUiVisibility(I)V

    .line 2006
    :cond_103
    new-instance v4, Landroid/view/WindowManager$LayoutParams;

    invoke-direct {v4}, Landroid/view/WindowManager$LayoutParams;-><init>()V

    iput-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    .line 2007
    iput v12, v4, Landroid/view/WindowManager$LayoutParams;->height:I

    .line 2008
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const/4 v13, -0x3

    iput v13, v4, Landroid/view/WindowManager$LayoutParams;->format:I

    .line 2009
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    iput v12, v4, Landroid/view/WindowManager$LayoutParams;->width:I

    .line 2010
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    iput v11, v4, Landroid/view/WindowManager$LayoutParams;->gravity:I

    .line 2011
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const/16 v13, 0x63

    iput v13, v4, Landroid/view/WindowManager$LayoutParams;->type:I

    .line 2012
    sget v4, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v13, 0x1c

    if-lt v4, v13, :cond_129

    .line 2013
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    iput v9, v4, Landroid/view/WindowManager$LayoutParams;->layoutInDisplayCutoutMode:I

    .line 2015
    :cond_129
    sget v4, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v4, v10, :cond_135

    .line 2016
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const v13, -0x7ffcff00

    iput v13, v4, Landroid/view/WindowManager$LayoutParams;->flags:I

    goto :goto_13b

    .line 2022
    :cond_135
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowLayoutParams:Landroid/view/WindowManager$LayoutParams;

    const/high16 v13, 0x20000

    iput v13, v4, Landroid/view/WindowManager$LayoutParams;->flags:I

    .line 2025
    :goto_13b
    new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$6;

    invoke-direct {v4, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$6;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    .line 2032
    invoke-virtual {v4, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitleColor(I)V

    .line 2033
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v4, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitleColor(I)V

    .line 2034
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/high16 v13, 0x7f000000

    invoke-virtual {v4, v13}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackgroundColor(I)V

    .line 2035
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    sget v14, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v14, v10, :cond_159

    const/4 v14, 0x1

    goto :goto_15a

    :cond_159
    const/4 v14, 0x0

    :goto_15a
    invoke-virtual {v4, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setOccupyStatusBar(Z)V

    .line 2036
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v14, 0x40ffffff    # 7.9999995f

    invoke-virtual {v4, v14, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setItemsBackgroundColor(IZ)V

    .line 2037
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v15, 0x7f0d0073

    invoke-virtual {v4, v15}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackButtonImage(I)V

    .line 2038
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v15, 0x7f0f0a5d

    new-array v11, v8, [Ljava/lang/Object;

    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v17

    aput-object v17, v11, v2

    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v17

    aput-object v17, v11, v9

    const-string v10, "Of"

    invoke-static {v10, v15, v11}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v10

    invoke-virtual {v4, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 2039
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/high16 v11, -0x40000000    # -2.0f

    invoke-static {v12, v11}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v11

    invoke-virtual {v4, v10, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2040
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    new-instance v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$7;

    invoke-direct {v10, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$7;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v4, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionBarMenuOnItemClick(Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;)V

    .line 2361
    iget-object v4, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->createMenu()Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;

    move-result-object v4

    .line 2363
    .local v4, "menu":Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;
    const/16 v10, 0xd

    const v11, 0x7f080255

    invoke-virtual {v4, v10, v11}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;->addItem(II)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    move-result-object v10

    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->masksItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    .line 2364
    const/4 v10, 0x5

    const v11, 0x7f080193

    invoke-virtual {v4, v10, v11}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;->addItem(II)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    move-result-object v10

    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pipItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    .line 2365
    const v10, 0x7f080246

    invoke-virtual {v4, v5, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;->addItem(II)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    move-result-object v10

    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    .line 2367
    const v10, 0x7f080161

    invoke-virtual {v4, v2, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;->addItem(II)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    move-result-object v10

    iput-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    .line 2368
    const/16 v11, 0xb

    const v15, 0x7f080259

    const v14, 0x7f0f0a76

    const-string v6, "OpenInExternalApp"

    invoke-static {v6, v14}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v10, v11, v15, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->addSubItem(IILjava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    move-result-object v6

    const v10, -0x50506

    invoke-virtual {v6, v10, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setColors(II)V

    .line 2369
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const v11, 0x7f0f002d

    const-string v14, "AccDescrMoreOptions"

    invoke-static {v14, v11}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v11

    invoke-virtual {v6, v11}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2370
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const v11, 0x7f080256

    const v14, 0x7f0f0fb9

    const-string v15, "ShowAllMedia"

    invoke-static {v15, v14}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v14

    invoke-virtual {v6, v8, v11, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->addSubItem(IILjava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    move-result-object v6

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->allMediaItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    .line 2371
    invoke-virtual {v6, v10, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setColors(II)V

    .line 2372
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const v11, 0x7f080257

    const v14, 0x7f0f0fbb

    const-string v15, "ShowInChat"

    invoke-static {v15, v14}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v14

    invoke-virtual {v6, v7, v11, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->addSubItem(IILjava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    move-result-object v6

    invoke-virtual {v6, v10, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setColors(II)V

    .line 2373
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/16 v11, 0xa

    const v14, 0x7f08026c

    const v15, 0x7f0f0f93

    const-string v8, "ShareFile"

    invoke-static {v8, v15}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v6, v11, v14, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->addSubItem(IILjava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    move-result-object v6

    invoke-virtual {v6, v10, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setColors(II)V

    .line 2374
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const v8, 0x7f080247

    const v11, 0x7f0f0eb4

    const-string v14, "SaveToGallery"

    invoke-static {v14, v11}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v11

    invoke-virtual {v6, v9, v8, v11}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->addSubItem(IILjava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    move-result-object v6

    invoke-virtual {v6, v10, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setColors(II)V

    .line 2375
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v8, 0x6

    const v11, 0x7f080242

    const v14, 0x7f0f04d8

    const-string v15, "Delete"

    invoke-static {v15, v14}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v14

    invoke-virtual {v6, v8, v11, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->addSubItem(IILjava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    move-result-object v6

    invoke-virtual {v6, v10, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setColors(II)V

    .line 2376
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const/4 v8, 0x7

    const v11, 0x7f08023c

    const v14, 0x7f0f1006

    const-string v15, "StopDownload"

    invoke-static {v15, v14}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v14

    invoke-virtual {v6, v8, v11, v14}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->addSubItem(IILjava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    move-result-object v6

    invoke-virtual {v6, v10, v10}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setColors(II)V

    .line 2377
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->menuItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const v8, -0x6ddddde

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->redrawPopup(I)V

    .line 2378
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->sendItem:Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    const v8, 0x7f0f0697

    const-string v10, "Forward"

    invoke-static {v10, v8}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2380
    new-instance v6, Landroid/widget/FrameLayout;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v6, v8}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    .line 2381
    invoke-virtual {v6, v13}, Landroid/widget/FrameLayout;->setBackgroundColor(I)V

    .line 2382
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    const/16 v10, 0x53

    const/16 v11, 0x30

    invoke-static {v12, v11, v10}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v14

    invoke-virtual {v6, v8, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2384
    new-instance v6, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v6, v8}, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    .line 2385
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/high16 v18, -0x40800000    # -1.0f

    const/high16 v19, 0x42780000    # 62.0f

    const/16 v20, 0x53

    const/16 v21, 0x0

    const/16 v22, 0x0

    const/16 v23, 0x0

    const/high16 v24, 0x42400000    # 48.0f

    invoke-static/range {v18 .. v24}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v14

    invoke-virtual {v8, v6, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2386
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->groupedPhotosListView:Lim/tpelyyftgw/ui/components/GroupedPhotosListView;

    new-instance v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$8;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$8;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/components/GroupedPhotosListView;->setDelegate(Lim/tpelyyftgw/ui/components/GroupedPhotosListView$GroupedPhotosListViewDelegate;)V

    .line 2438
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->createCaptionTextView()Landroid/widget/TextView;

    move-result-object v6

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionTextView:Landroid/widget/TextView;

    .line 2439
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->createCaptionTextView()Landroid/widget/TextView;

    move-result-object v6

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->switchCaptionTextView:Landroid/widget/TextView;

    .line 2441
    const/4 v6, 0x0

    .local v6, "a":I
    :goto_2df
    if-ge v6, v5, :cond_2fe

    .line 2442
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    new-instance v14, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v15

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-direct {v14, v0, v15, v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;Landroid/view/View;)V

    aput-object v14, v8, v6

    .line 2443
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photoProgressViews:[Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;

    aget-object v8, v8, v6

    invoke-virtual {v8, v2, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoProgressView;->setBackgroundState(IZ)V

    .line 2441
    add-int/lit8 v6, v6, 0x1

    const/16 v10, 0x53

    goto :goto_2df

    .line 2446
    .end local v6    # "a":I
    :cond_2fe
    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$9;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v6, v0, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$9;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    .line 2463
    invoke-virtual {v6, v9}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setUseSelfAlpha(Z)V

    .line 2464
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v6, v12}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setProgressColor(I)V

    .line 2465
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    const/high16 v8, 0x42580000    # 54.0f

    invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v8

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setSize(I)V

    .line 2466
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    const v8, 0x7f0800dc

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setBackgroundResource(I)V

    .line 2467
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v6, v7}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 2468
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    const/4 v8, 0x0

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setAlpha(F)V

    .line 2469
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->miniProgressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    const/16 v10, 0x40

    const/16 v14, 0x11

    invoke-static {v10, v10, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v6, v8, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2471
    new-instance v6, Landroid/widget/ImageView;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v8

    invoke-direct {v6, v8}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    .line 2472
    const v8, 0x7f080354

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 2473
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    sget-object v8, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2474
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    const v8, 0x40ffffff    # 7.9999995f

    invoke-static {v8}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v15

    invoke-virtual {v6, v15}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2475
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    const/16 v15, 0x32

    const/16 v10, 0x35

    invoke-static {v15, v12, v10}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v10

    invoke-virtual {v6, v8, v10}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2476
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    new-instance v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$uGZVy9D6TRtI2Qo3vMcWeOw02U8;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$uGZVy9D6TRtI2Qo3vMcWeOw02U8;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2477
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->shareButton:Landroid/widget/ImageView;

    const v8, 0x7f0f0f93

    const-string v10, "ShareFile"

    invoke-static {v10, v8}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2479
    new-instance v6, Landroid/widget/TextView;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v8

    invoke-direct {v6, v8}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    .line 2480
    const/high16 v8, 0x41600000    # 14.0f

    invoke-virtual {v6, v9, v8}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 2481
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    const-string v10, "fonts/rmedium.ttf"

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v15

    invoke-virtual {v6, v15}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V

    .line 2482
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v6, v9}, Landroid/widget/TextView;->setSingleLine(Z)V

    .line 2483
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v6, v9}, Landroid/widget/TextView;->setMaxLines(I)V

    .line 2484
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    sget-object v15, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;

    invoke-virtual {v6, v15}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V

    .line 2485
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v6, v12}, Landroid/widget/TextView;->setTextColor(I)V

    .line 2486
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    invoke-virtual {v6, v5}, Landroid/widget/TextView;->setGravity(I)V

    .line 2487
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->nameTextView:Landroid/widget/TextView;

    const/high16 v20, -0x40800000    # -1.0f

    const/high16 v21, -0x40000000    # -2.0f

    const/16 v22, 0x33

    const/high16 v23, 0x41800000    # 16.0f

    const/high16 v24, 0x40a00000    # 5.0f

    const/high16 v25, 0x42700000    # 60.0f

    const/16 v26, 0x0

    invoke-static/range {v20 .. v26}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v8

    invoke-virtual {v6, v15, v8}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2489
    new-instance v6, Landroid/widget/TextView;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v8

    invoke-direct {v6, v8}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    .line 2490
    const/high16 v8, 0x41500000    # 13.0f

    invoke-virtual {v6, v9, v8}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 2491
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v6, v9}, Landroid/widget/TextView;->setSingleLine(Z)V

    .line 2492
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v6, v9}, Landroid/widget/TextView;->setMaxLines(I)V

    .line 2493
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    sget-object v8, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;

    invoke-virtual {v6, v8}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V

    .line 2494
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v6, v12}, Landroid/widget/TextView;->setTextColor(I)V

    .line 2495
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v8

    invoke-virtual {v6, v8}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V

    .line 2496
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    invoke-virtual {v6, v5}, Landroid/widget/TextView;->setGravity(I)V

    .line 2497
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->bottomLayout:Landroid/widget/FrameLayout;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->dateTextView:Landroid/widget/TextView;

    const/high16 v24, 0x41c80000    # 25.0f

    const/high16 v25, 0x42480000    # 50.0f

    invoke-static/range {v20 .. v26}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v6, v8, v15}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2499
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->createVideoControlsInterface()V

    .line 2501
    new-instance v6, Lim/tpelyyftgw/ui/components/RadialProgressView;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v6, v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    .line 2502
    invoke-virtual {v6, v12}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setProgressColor(I)V

    .line 2503
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    const v8, 0x7f0800dc

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setBackgroundResource(I)V

    .line 2504
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    invoke-virtual {v6, v7}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setVisibility(I)V

    .line 2505
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->progressView:Lim/tpelyyftgw/ui/components/RadialProgressView;

    const/16 v15, 0x36

    const/16 v5, 0x36

    invoke-static {v15, v5, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v5

    invoke-virtual {v6, v8, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2507
    new-instance v5, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v5, v6}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;-><init>(Landroid/content/Context;)V

    iput-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    .line 2508
    invoke-virtual {v5, v13}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->setBackgroundColor(I)V

    .line 2509
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    invoke-virtual {v5, v2, v2}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->updateSelectedCount(IZ)V

    .line 2510
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    const/high16 v6, 0x42f00000    # 120.0f

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v6

    int-to-float v6, v6

    invoke-virtual {v5, v6}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->setTranslationY(F)V

    .line 2511
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v5, v5, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->doneButton:Landroid/widget/TextView;

    const v6, 0x7f0f054f

    const-string v8, "Done"

    invoke-static {v8, v6}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v6}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 2512
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    const/16 v8, 0x53

    invoke-static {v12, v11, v8}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v5, v6, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2513
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v5, v5, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->cancelButton:Landroid/widget/TextView;

    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$VueXtKJAFIkN-Qw31WPR_q2XEW0;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$VueXtKJAFIkN-Qw31WPR_q2XEW0;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v5, v6}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2519
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityPicker:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v5, v5, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->doneButton:Landroid/widget/TextView;

    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$lEzRhuf4qsTnCu1boxvkiPABG-0;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$lEzRhuf4qsTnCu1boxvkiPABG-0;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v5, v6}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2524
    new-instance v5, Lim/tpelyyftgw/ui/components/VideoForwardDrawable;

    invoke-direct {v5}, Lim/tpelyyftgw/ui/components/VideoForwardDrawable;-><init>()V

    iput-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoForwardDrawable:Lim/tpelyyftgw/ui/components/VideoForwardDrawable;

    .line 2525
    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$10;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$10;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v5, v6}, Lim/tpelyyftgw/ui/components/VideoForwardDrawable;->setDelegate(Lim/tpelyyftgw/ui/components/VideoForwardDrawable$VideoForwardDrawableDelegate;)V

    .line 2537
    new-instance v5, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v5, v0, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    .line 2538
    const/high16 v6, 0x42f00000    # 120.0f

    invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v6

    int-to-float v6, v6

    invoke-virtual {v5, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;->setTranslationY(F)V

    .line 2539
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    invoke-virtual {v5, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;->setVisibility(I)V

    .line 2540
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    invoke-virtual {v5, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;->setBackgroundColor(I)V

    .line 2541
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->qualityChooseView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$QualityChooseView;

    const/high16 v21, 0x428c0000    # 70.0f

    const/16 v22, 0x53

    const/16 v23, 0x0

    const/16 v24, 0x0

    const/16 v25, 0x0

    const/high16 v26, 0x42400000    # 48.0f

    invoke-static/range {v20 .. v26}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v8

    invoke-virtual {v5, v6, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2543
    new-instance v5, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$11;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v5, v0, v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$11;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    .line 2559
    invoke-virtual {v5, v13}, Landroid/widget/FrameLayout;->setBackgroundColor(I)V

    .line 2560
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    const/4 v8, -0x2

    const/16 v15, 0x53

    invoke-static {v12, v8, v15}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v5, v6, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2562
    new-instance v5, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v5, v6}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;-><init>(Landroid/content/Context;)V

    iput-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    .line 2563
    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$12;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$12;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v5, v6}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->setDelegate(Lim/tpelyyftgw/ui/components/VideoTimelinePlayView$VideoTimelineViewDelegate;)V

    .line 2612
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    const/high16 v28, -0x40800000    # -1.0f

    const/high16 v29, 0x42680000    # 58.0f

    const/16 v30, 0x33

    const/high16 v31, 0x42480000    # 50.0f

    const/high16 v32, 0x41000000    # 8.0f

    const/high16 v33, 0x42480000    # 50.0f

    const/high16 v34, 0x42b00000    # 88.0f

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v5, v6, v13}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2614
    new-instance v5, Landroid/widget/ImageView;

    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v5, v6}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    .line 2615
    sget-object v6, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v5, v6}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2616
    const/high16 v5, 0x42600000    # 56.0f

    invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v5

    const v6, -0x994006

    invoke-static {v5, v6, v6}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSimpleSelectorCircleDrawable(III)Landroid/graphics/drawable/Drawable;

    move-result-object v5

    .line 2617
    .local v5, "drawable":Landroid/graphics/drawable/Drawable;
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    invoke-virtual {v13, v5}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2618
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    new-instance v15, Landroid/graphics/PorterDuffColorFilter;

    sget-object v6, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v15, v12, v6}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v13, v15}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 2619
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    const v13, 0x7f080073

    invoke-virtual {v6, v13}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 2620
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    const/high16 v28, 0x42600000    # 56.0f

    const/high16 v29, 0x42600000    # 56.0f

    const/16 v30, 0x55

    const/16 v31, 0x0

    const/16 v32, 0x0

    const/high16 v33, 0x41600000    # 14.0f

    const/high16 v34, 0x41600000    # 14.0f

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v6, v13, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2621
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    const v13, 0x7f0f0f15

    const-string v15, "Send"

    invoke-static {v15, v13}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v6, v13}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2622
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerViewSendButton:Landroid/widget/ImageView;

    new-instance v13, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$8cJXjL1xtVMajWx2LYxhrRmprOM;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$8cJXjL1xtVMajWx2LYxhrRmprOM;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v6, v13}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2629
    new-instance v6, Landroid/widget/TextView;

    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v6, v13}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    .line 2630
    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-virtual {v13}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v13

    const v15, 0x7f08162b

    invoke-static/range {v15 .. v15}, Lnp/NPFog;->d(I)I

    move-result v15

    invoke-virtual {v13, v15}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v13

    invoke-virtual {v6, v13}, Landroid/widget/TextView;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 2631
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v6, v12}, Landroid/widget/TextView;->setTextColor(I)V

    .line 2632
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-virtual {v6, v14}, Landroid/widget/TextView;->setGravity(I)V

    .line 2633
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    const/high16 v13, 0x41600000    # 14.0f

    invoke-virtual {v6, v9, v13}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 2634
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    const v13, 0x7f0f054f

    const-string v15, "Done"

    invoke-static {v15, v13}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v6, v13}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 2635
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    new-instance v13, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$13;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$13;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v6, v13}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2690
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    const v13, 0x7f080344

    const v15, 0x7f080346

    const/16 v8, 0x85

    const/16 v7, 0xcb

    const/16 v11, 0xe7

    invoke-static {v8, v7, v11}, Landroid/graphics/Color;->rgb(III)I

    move-result v7

    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    invoke-static {v6, v13, v15, v7, v8}, Lim/tpelyyftgw/messenger/utils/SelectorUtils;->addSelectorFromDrawable(Landroid/content/Context;IIILandroid/view/View;)V

    .line 2692
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvFinish:Landroid/widget/TextView;

    const/high16 v28, 0x428c0000    # 70.0f

    const/high16 v29, 0x41f00000    # 30.0f

    const/high16 v33, 0x40c00000    # 6.0f

    const/high16 v34, 0x41200000    # 10.0f

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v8

    invoke-virtual {v6, v7, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2694
    new-instance v6, Landroid/widget/TextView;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v6, v7}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    .line 2695
    const v7, 0x7f0f02f7

    const-string v8, "Cancel"

    invoke-static {v8, v7}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v6, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 2696
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    const/high16 v7, 0x41600000    # 14.0f

    invoke-virtual {v6, v9, v7}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 2697
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    invoke-virtual {v6, v12}, Landroid/widget/TextView;->setTextColor(I)V

    .line 2698
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    invoke-virtual {v6, v14}, Landroid/widget/TextView;->setGravity(I)V

    .line 2699
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$14;

    invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$14;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v6, v7}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2705
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mtvCancel:Landroid/widget/TextView;

    const/16 v30, 0x53

    const/high16 v31, 0x40c00000    # 6.0f

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v8

    invoke-virtual {v6, v7, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2818
    new-instance v6, Landroid/widget/LinearLayout;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v6, v7}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    .line 2819
    invoke-virtual {v6, v2}, Landroid/widget/LinearLayout;->setOrientation(I)V

    .line 2820
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->pickerView:Landroid/widget/FrameLayout;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    const/high16 v28, -0x40000000    # -2.0f

    const/high16 v29, 0x42400000    # 48.0f

    const/16 v30, 0x51

    const/16 v31, 0x0

    const/16 v33, 0x0

    const/16 v34, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v8

    invoke-virtual {v6, v7, v8}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2822
    new-instance v6, Landroid/widget/ImageView;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v6, v7}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    .line 2823
    sget-object v7, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2824
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    const v7, 0x7f0802c1

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 2825
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    const v7, 0x40ffffff    # 7.9999995f

    invoke-static {v7}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v8

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2827
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    const/16 v8, 0x46

    const/16 v11, 0x30

    invoke-static {v8, v11}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v6, v7, v13}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2828
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$fo7eCriz0mnqD0QV2Hb2sUMDh1U;

    invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$fo7eCriz0mnqD0QV2Hb2sUMDh1U;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2834
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cropItem:Landroid/widget/ImageView;

    const v7, 0x7f0f0498

    const-string v11, "CropImage"

    invoke-static {v11, v7}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2836
    new-instance v6, Landroid/widget/ImageView;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v6, v7}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    .line 2837
    sget-object v7, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2838
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    const v7, 0x7f08039d

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 2839
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    const v7, 0x40ffffff    # 7.9999995f

    invoke-static {v7}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v11

    invoke-virtual {v6, v11}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2840
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    const/16 v11, 0x30

    invoke-static {v8, v11}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v6, v7, v13}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2841
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$DqG1J2KNbrDb_62OByMvNo5if2o;

    invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$DqG1J2KNbrDb_62OByMvNo5if2o;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2847
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rotateItem:Landroid/widget/ImageView;

    const v7, 0x7f0f0045

    const-string v11, "AccDescrRotate"

    invoke-static {v11, v7}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2849
    new-instance v6, Landroid/widget/ImageView;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v6, v7}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    .line 2850
    sget-object v7, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2851
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    const v7, 0x7f0802c4

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 2852
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    const v7, 0x40ffffff    # 7.9999995f

    invoke-static {v7}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v11

    invoke-virtual {v6, v11}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2853
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    const/16 v11, 0x30

    invoke-static {v8, v11}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v6, v7, v13}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2854
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$YOoBujN7weaARBhCC9a7GzypfKw;

    invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$YOoBujN7weaARBhCC9a7GzypfKw;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2860
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->paintItem:Landroid/widget/ImageView;

    const v7, 0x7f0f003a

    const-string v11, "AccDescrPhotoEditor"

    invoke-static {v11, v7}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2862
    new-instance v6, Landroid/widget/ImageView;

    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v6, v7}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    .line 2863
    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v7

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 2864
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    sget-object v7, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2865
    iget-object v6, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v7, 0x40ffffff    # 7.9999995f

    invoke-static {v7}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v11

    invoke-virtual {v6, v11}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2866
    invoke-static {}, Lim/tpelyyftgw/messenger/MessagesController;->getGlobalMainSettings()Landroid/content/SharedPreferences;

    move-result-object v6

    .line 2867
    .local v6, "preferences":Landroid/content/SharedPreferences;
    const-string v7, "compress_video2"

    invoke-interface {v6, v7, v9}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v7

    iput v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    .line 2868
    if-gtz v7, :cond_76f

    .line 2869
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v11, 0x7f0803a9

    invoke-virtual {v7, v11}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_79d

    .line 2870
    :cond_76f
    if-ne v7, v9, :cond_77a

    .line 2871
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v11, 0x7f0803aa

    invoke-virtual {v7, v11}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_79d

    .line 2872
    :cond_77a
    const/4 v11, 0x2

    if-ne v7, v11, :cond_786

    .line 2873
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v11, 0x7f0803ab

    invoke-virtual {v7, v11}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_79d

    .line 2874
    :cond_786
    const/4 v11, 0x3

    if-ne v7, v11, :cond_792

    .line 2875
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v11, 0x7f0803ac

    invoke-virtual {v7, v11}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_79d

    .line 2876
    :cond_792
    const/4 v11, 0x4

    if-ne v7, v11, :cond_79d

    .line 2877
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const v11, 0x7f0803a8

    invoke-virtual {v7, v11}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 2881
    :cond_79d
    :goto_79d
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    const/16 v13, 0x30

    invoke-static {v8, v13}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v7, v11, v15}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2882
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$RqUDxDCi6tir_D1LDTenc9NwLvg;

    invoke-direct {v11, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$RqUDxDCi6tir_D1LDTenc9NwLvg;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v7, v11}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2889
    const-string v7, "240"

    const-string v11, "360"

    const-string v13, "480"

    const-string v15, "720"

    const-string v14, "1080"

    filled-new-array {v7, v11, v13, v15, v14}, [Ljava/lang/String;

    move-result-object v7

    .line 2890
    .local v7, "compressionStrings":[Ljava/lang/String;
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    new-instance v13, Ljava/lang/StringBuilder;

    invoke-direct {v13}, Ljava/lang/StringBuilder;-><init>()V

    const v14, 0x7f0f0055

    const-string v15, "AccDescrVideoQuality"

    invoke-static {v15, v14}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v14

    invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v14, ", "

    invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedCompression:I

    invoke-static {v2, v14}, Ljava/lang/Math;->max(II)I

    move-result v14

    aget-object v14, v7, v14

    invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2892
    new-instance v11, Landroid/widget/ImageView;

    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v11, v13}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    .line 2893
    sget-object v13, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2894
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    const v13, 0x40ffffff    # 7.9999995f

    invoke-static {v13}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v14

    invoke-virtual {v11, v14}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2895
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    const/16 v14, 0x30

    invoke-static {v8, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v11, v13, v15}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2896
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    new-instance v13, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$EPh9zAFOZwy3TLaBKZGeMjpVHR8;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$EPh9zAFOZwy3TLaBKZGeMjpVHR8;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2913
    new-instance v11, Landroid/widget/ImageView;

    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v11, v13}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    .line 2914
    sget-object v13, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2915
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    const v13, 0x7f0802c0

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 2916
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    const v13, 0x40ffffff    # 7.9999995f

    invoke-static {v13}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v14

    invoke-virtual {v11, v14}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2917
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    const v13, 0x7f0f0052

    const-string v14, "AccDescrTakeMorePics"

    invoke-static {v14, v13}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2919
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->cameraItem:Landroid/widget/ImageView;

    new-instance v13, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$sJISORPnIEOu_rAX9Zl5MdNP5Cs;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$sJISORPnIEOu_rAX9Zl5MdNP5Cs;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2927
    new-instance v11, Landroid/widget/ImageView;

    iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v11, v13}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    .line 2928
    sget-object v13, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2929
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    const/16 v13, 0x8

    invoke-virtual {v11, v13}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 2930
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    const v14, 0x7f0802ca

    invoke-virtual {v11, v14}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 2931
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    const v14, 0x40ffffff    # 7.9999995f

    invoke-static {v14}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v15

    invoke-virtual {v11, v15}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2932
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    const/16 v15, 0x30

    invoke-static {v8, v15}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v9

    invoke-virtual {v11, v14, v9}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2933
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$k3ovboO84VpL79fC9cRYrGLa5GU;

    invoke-direct {v11, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$k3ovboO84VpL79fC9cRYrGLa5GU;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v9, v11}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 2939
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->tuneItem:Landroid/widget/ImageView;

    const v11, 0x7f0f0039

    const-string v14, "AccDescrPhotoAdjust"

    invoke-static {v14, v11}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v11

    invoke-virtual {v9, v11}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2941
    new-instance v9, Landroid/widget/ImageView;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v9, v11}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    .line 2942
    sget-object v11, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v9, v11}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 2943
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    const v11, 0x7f0802c9

    invoke-virtual {v9, v11}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 2944
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    const v11, 0x40ffffff    # 7.9999995f

    invoke-static {v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v11

    invoke-virtual {v9, v11}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 2945
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    const v11, 0x7f0f0f77

    const-string v14, "SetTimer"

    invoke-static {v14, v11}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v11

    invoke-virtual {v9, v11}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2946
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->itemsLayout:Landroid/widget/LinearLayout;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    const/16 v14, 0x30

    invoke-static {v8, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v8

    invoke-virtual {v9, v11, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2947
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->timeItem:Landroid/widget/ImageView;

    new-instance v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$eGBX-_ZKFfFLrpC46S41KnBNpLo;

    invoke-direct {v9, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$eGBX-_ZKFfFLrpC46S41KnBNpLo;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v8, v9}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3094
    new-instance v8, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v8, v9}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;-><init>(Landroid/content/Context;)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    .line 3095
    const/high16 v9, 0x7f000000

    invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->setBackgroundColor(I)V

    .line 3096
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    invoke-virtual {v8, v2, v2}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->updateSelectedCount(IZ)V

    .line 3097
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    invoke-virtual {v8, v13}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->setVisibility(I)V

    .line 3098
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    const/16 v11, 0x53

    const/16 v14, 0x30

    invoke-static {v12, v14, v11}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v14

    invoke-virtual {v8, v9, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3099
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v8, v8, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->cancelButton:Landroid/widget/TextView;

    new-instance v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$ibAC85AYqX_jWLdFN95MaSJlxnM;

    invoke-direct {v9, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$ibAC85AYqX_jWLdFN95MaSJlxnM;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v8, v9}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3100
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v8, v8, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->doneButton:Landroid/widget/TextView;

    new-instance v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$ltOTJQMrIYI4E9GY4_NndTy51vw;

    invoke-direct {v9, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$ltOTJQMrIYI4E9GY4_NndTy51vw;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v8, v9}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3108
    new-instance v8, Landroid/widget/TextView;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v8, v9}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    .line 3109
    invoke-virtual {v8, v13}, Landroid/widget/TextView;->setVisibility(I)V

    .line 3110
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    const/high16 v9, 0x41600000    # 14.0f

    const/4 v11, 0x1

    invoke-virtual {v8, v11, v9}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 3111
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    invoke-virtual {v8, v12}, Landroid/widget/TextView;->setTextColor(I)V

    .line 3112
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    const/16 v9, 0x11

    invoke-virtual {v8, v9}, Landroid/widget/TextView;->setGravity(I)V

    .line 3113
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    const v9, -0xc2c2c3

    invoke-static {v9, v2}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(II)Landroid/graphics/drawable/Drawable;

    move-result-object v9

    invoke-virtual {v8, v9}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 3114
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    const/high16 v9, 0x41a00000    # 20.0f

    invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    const/high16 v11, 0x41a00000    # 20.0f

    invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v11

    invoke-virtual {v8, v9, v2, v11, v2}, Landroid/widget/TextView;->setPadding(IIII)V

    .line 3115
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    const v9, 0x7f0f049a

    const-string v11, "Reset"

    invoke-static {v11, v9}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v9}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v8, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 3116
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v9

    invoke-virtual {v8, v9}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V

    .line 3117
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->editorDoneLayout:Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    const/16 v10, 0x31

    const/4 v11, -0x2

    invoke-static {v11, v12, v10}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v10

    invoke-virtual {v8, v9, v10}, Lim/tpelyyftgw/ui/components/PickerBottomLayoutViewer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3118
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->resetButton:Landroid/widget/TextView;

    new-instance v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$LCZ5n8l57QCGwRfedFdF_VB4g6g;

    invoke-direct {v9, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$LCZ5n8l57QCGwRfedFdF_VB4g6g;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v8, v9}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3120
    new-instance v8, Landroid/view/GestureDetector;

    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v9

    invoke-direct {v8, v9, v0}, Landroid/view/GestureDetector;-><init>(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->gestureDetector:Landroid/view/GestureDetector;

    .line 3121
    const/4 v8, 0x1

    invoke-direct {v0, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->setDoubleTapEnabled(Z)V

    .line 3123
    new-instance v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$IbY0CezUNwywO2EJyBGIswgimxM;

    .local v8, "imageReceiverDelegate":Lim/tpelyyftgw/messenger/ImageReceiver$ImageReceiverDelegate;
    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$IbY0CezUNwywO2EJyBGIswgimxM;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    .line 3139
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setParentView(Landroid/view/View;)V

    .line 3140
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    const/4 v10, 0x2

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setCrossfadeAlpha(B)V

    .line 3141
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    const/4 v10, 0x1

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setInvalidateAll(Z)V

    .line 3142
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->centerImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v9, v8}, Lim/tpelyyftgw/messenger/ImageReceiver;->setDelegate(Lim/tpelyyftgw/messenger/ImageReceiver$ImageReceiverDelegate;)V

    .line 3143
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setParentView(Landroid/view/View;)V

    .line 3144
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    const/4 v10, 0x2

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setCrossfadeAlpha(B)V

    .line 3145
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    const/4 v10, 0x1

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setInvalidateAll(Z)V

    .line 3146
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->leftImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v9, v8}, Lim/tpelyyftgw/messenger/ImageReceiver;->setDelegate(Lim/tpelyyftgw/messenger/ImageReceiver$ImageReceiverDelegate;)V

    .line 3147
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setParentView(Landroid/view/View;)V

    .line 3148
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    const/4 v10, 0x2

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setCrossfadeAlpha(B)V

    .line 3149
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    const/4 v10, 0x1

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/ImageReceiver;->setInvalidateAll(Z)V

    .line 3150
    iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->rightImage:Lim/tpelyyftgw/messenger/ImageReceiver;

    invoke-virtual {v9, v8}, Lim/tpelyyftgw/messenger/ImageReceiver;->setDelegate(Lim/tpelyyftgw/messenger/ImageReceiver$ImageReceiverDelegate;)V

    .line 3152
    sget-object v9, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;

    const-string v10, "window"

    invoke-virtual {v9, v10}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v9

    check-cast v9, Landroid/view/WindowManager;

    .line 3153
    .local v9, "manager":Landroid/view/WindowManager;
    invoke-interface {v9}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;

    move-result-object v10

    invoke-virtual {v10}, Landroid/view/Display;->getRotation()I

    move-result v10

    .line 3155
    .local v10, "rotation":I
    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$16;

    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    invoke-virtual {v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->getContext()Landroid/content/Context;

    move-result-object v14

    const v15, 0x7f080322

    invoke-direct {v11, v0, v14, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$16;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;I)V

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    .line 3161
    const/4 v14, 0x1

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/CheckBox;->setDrawBackground(Z)V

    .line 3162
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/CheckBox;->setHasBorder(Z)V

    .line 3163
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const/16 v14, 0x28

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/CheckBox;->setSize(I)V

    .line 3164
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const/high16 v14, 0x3f800000    # 1.0f

    invoke-static {v14}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v14

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/CheckBox;->setCheckOffset(I)V

    .line 3165
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const v14, -0x994006

    invoke-virtual {v11, v14, v12}, Lim/tpelyyftgw/ui/components/CheckBox;->setColor(II)V

    .line 3166
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    invoke-virtual {v11, v13}, Lim/tpelyyftgw/ui/components/CheckBox;->setVisibility(I)V

    .line 3167
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    const/high16 v27, 0x42200000    # 40.0f

    const/high16 v28, 0x42200000    # 40.0f

    const/16 v29, 0x35

    const/16 v30, 0x0

    const/4 v15, 0x3

    if-eq v10, v15, :cond_a5b

    const/4 v15, 0x1

    if-ne v10, v15, :cond_a56

    goto :goto_a5b

    :cond_a56
    const/high16 v15, 0x42880000    # 68.0f

    const/high16 v31, 0x42880000    # 68.0f

    goto :goto_a5f

    :cond_a5b
    :goto_a5b
    const/high16 v15, 0x42680000    # 58.0f

    const/high16 v31, 0x42680000    # 58.0f

    :goto_a5f
    const/high16 v32, 0x41200000    # 10.0f

    const/16 v33, 0x0

    invoke-static/range {v27 .. v33}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v11, v14, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3168
    sget v11, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v14, 0x15

    if-lt v11, v14, :cond_a7f

    .line 3169
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    invoke-virtual {v11}, Lim/tpelyyftgw/ui/components/CheckBox;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v11

    check-cast v11, Landroid/widget/FrameLayout$LayoutParams;

    iget v14, v11, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I

    sget v15, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    add-int/2addr v14, v15

    iput v14, v11, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I

    .line 3171
    :cond_a7f
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->checkImageView:Lim/tpelyyftgw/ui/components/CheckBox;

    new-instance v14, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$XdHPYoIvbtnKj9vg8i_MBCl7C-c;

    invoke-direct {v14, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$XdHPYoIvbtnKj9vg8i_MBCl7C-c;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/CheckBox;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3178
    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v11, v0, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    .line 3179
    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    const/high16 v27, 0x42200000    # 40.0f

    const/high16 v28, 0x42200000    # 40.0f

    const/16 v29, 0x35

    const/16 v30, 0x0

    const/4 v15, 0x3

    if-eq v10, v15, :cond_aa8

    const/4 v15, 0x1

    if-ne v10, v15, :cond_aa3

    goto :goto_aa8

    :cond_aa3
    const/high16 v15, 0x42880000    # 68.0f

    const/high16 v31, 0x42880000    # 68.0f

    goto :goto_aac

    :cond_aa8
    :goto_aa8
    const/high16 v15, 0x42680000    # 58.0f

    const/high16 v31, 0x42680000    # 58.0f

    :goto_aac
    const/high16 v32, 0x42840000    # 66.0f

    const/16 v33, 0x0

    invoke-static/range {v27 .. v33}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v14, v11, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3180
    sget v11, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v14, 0x15

    if-lt v11, v14, :cond_acc

    .line 3181
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    invoke-virtual {v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v11

    check-cast v11, Landroid/widget/FrameLayout$LayoutParams;

    iget v14, v11, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I

    sget v15, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    add-int/2addr v14, v15

    iput v14, v11, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I

    .line 3183
    :cond_acc
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->photosCounterView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;

    new-instance v14, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$II-noN20H-3SY5tv2Wu7ZWStEKI;

    invoke-direct {v14, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$II-noN20H-3SY5tv2Wu7ZWStEKI;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$CounterView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 3190
    new-instance v11, Lim/tpelyyftgw/ui/components/RecyclerListView;

    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v11, v14}, Lim/tpelyyftgw/ui/components/RecyclerListView;-><init>(Landroid/content/Context;)V

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    .line 3191
    invoke-virtual {v11, v13}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setVisibility(I)V

    .line 3192
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/4 v14, 0x0

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAlpha(F)V

    .line 3193
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/high16 v14, 0x41200000    # 10.0f

    invoke-static {v14}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v14

    neg-int v14, v14

    int-to-float v14, v14

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setTranslationY(F)V

    .line 3194
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v14, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$17;

    invoke-direct {v14, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$17;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/RecyclerListView;->addItemDecoration(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V

    .line 3206
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getItemAnimator()Landroidx/recyclerview/widget/RecyclerView$ItemAnimator;

    move-result-object v11

    check-cast v11, Landroidx/recyclerview/widget/DefaultItemAnimator;

    invoke-virtual {v11, v2}, Landroidx/recyclerview/widget/DefaultItemAnimator;->setDelayAnimations(Z)V

    .line 3207
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/high16 v14, 0x7f000000

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setBackgroundColor(I)V

    .line 3208
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/high16 v14, 0x40400000    # 3.0f

    invoke-static {v14}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v14

    const/high16 v15, 0x40400000    # 3.0f

    invoke-static {v15}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v15

    invoke-virtual {v11, v2, v14, v2, v15}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setPadding(IIII)V

    .line 3209
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v14, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$18;

    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v14, v0, v15, v2, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$18;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;IZ)V

    invoke-virtual {v11, v14}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    .line 3218
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;

    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    invoke-direct {v11, v0, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$ListAdapter;

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    .line 3219
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/16 v14, 0x58

    const/16 v15, 0x33

    invoke-static {v12, v14, v15}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v14

    invoke-virtual {v2, v11, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3220
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->selectedPhotosListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$a79RYSSsTy_xrA4OyZ3hnG8TbIc;

    invoke-direct {v11, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$a79RYSSsTy_xrA4OyZ3hnG8TbIc;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOnItemClickListener(Lim/tpelyyftgw/ui/components/RecyclerListView$OnItemClickListener;)V

    .line 3230
    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$19;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->windowView:Landroid/widget/FrameLayout;

    invoke-direct {v2, v0, v11, v14, v15}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$19;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayoutPhoto;Landroid/view/View;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    .line 3256
    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$20;

    invoke-direct {v11, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$20;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->setDelegate(Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView$PhotoViewerCaptionEnterViewDelegate;)V

    .line 3285
    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v11, 0x13

    if-lt v2, v11, :cond_b76

    .line 3286
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    const/4 v11, 0x4

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;->setImportantForAccessibility(I)V

    .line 3287
    :cond_b76
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->captionEditText:Lim/tpelyyftgw/ui/components/PhotoViewerCaptionEnterView;

    const/4 v14, -0x2

    const/16 v15, 0x53

    invoke-static {v12, v14, v15}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v14

    invoke-virtual {v2, v11, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3289
    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$21;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v2, v0, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$21;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    .line 3305
    const/4 v11, 0x5

    invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v11

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setTag(Ljava/lang/Object;)V

    .line 3306
    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$22;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v2, v0, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$22;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionLayoutManager:Landroidx/recyclerview/widget/LinearLayoutManager;

    .line 3312
    const/4 v11, 0x1

    invoke-virtual {v2, v11}, Landroidx/recyclerview/widget/LinearLayoutManager;->setOrientation(I)V

    .line 3313
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionLayoutManager:Landroidx/recyclerview/widget/LinearLayoutManager;

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    .line 3314
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/high16 v11, 0x7f000000

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setBackgroundColor(I)V

    .line 3315
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v2, v13}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setVisibility(I)V

    .line 3316
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/4 v11, 0x1

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setClipToPadding(Z)V

    .line 3317
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/4 v11, 0x2

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOverScrollMode(I)V

    .line 3318
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/16 v13, 0x6e

    const/16 v14, 0x53

    invoke-static {v12, v13, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v2, v11, v12}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3320
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v14, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    const/4 v13, 0x1

    const-wide/16 v15, 0x0

    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$23;

    invoke-direct {v11, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$23;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    move-object/from16 v17, v11

    move-object v11, v14

    move-object/from16 v35, v14

    move-wide v14, v15

    move-object/from16 v16, v17

    invoke-direct/range {v11 .. v16}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;-><init>(Landroid/content/Context;ZJLim/tpelyyftgw/ui/adapters/MentionsAdapter$MentionsAdapterDelegate;)V

    move-object/from16 v11, v35

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    .line 3403
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$k9xKLxtkbxv5UVloufFr3srH0vw;

    invoke-direct {v11, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$k9xKLxtkbxv5UVloufFr3srH0vw;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOnItemClickListener(Lim/tpelyyftgw/ui/components/RecyclerListView$OnItemClickListener;)V

    .line 3426
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$V2U1ghgzJgdIKl_OcnVRbK7LY-k;

    invoke-direct {v11, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$V2U1ghgzJgdIKl_OcnVRbK7LY-k;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v2, v11}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOnItemLongClickListener(Lim/tpelyyftgw/ui/components/RecyclerListView$OnItemLongClickListener;)V

    .line 3440
    iget-object v2, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    const-string v11, "accessibility"

    invoke-virtual {v2, v11}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Landroid/view/accessibility/AccessibilityManager;

    .line 3441
    .local v2, "am":Landroid/view/accessibility/AccessibilityManager;
    invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityManager;->isEnabled()Z

    move-result v11

    if-eqz v11, :cond_c3e

    .line 3442
    new-instance v11, Landroid/view/View;

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actvityContext:Landroid/content/Context;

    invoke-direct {v11, v12}, Landroid/view/View;-><init>(Landroid/content/Context;)V

    iput-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playButtonAccessibilityOverlay:Landroid/view/View;

    .line 3443
    const v12, 0x7f0f000b

    const-string v13, "AccActionPlay"

    invoke-static {v13, v12}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v12

    invoke-virtual {v11, v12}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 3444
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playButtonAccessibilityOverlay:Landroid/view/View;

    const/4 v12, 0x1

    invoke-virtual {v11, v12}, Landroid/view/View;->setFocusable(Z)V

    .line 3445
    iget-object v11, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->containerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;

    iget-object v12, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->playButtonAccessibilityOverlay:Landroid/view/View;

    const/16 v13, 0x40

    const/16 v14, 0x11

    invoke-static {v13, v13, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v11, v12, v13}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$FrameLayoutDrawer;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 3447
    :cond_c3e
    return-void

    .line 1820
    .end local v2    # "am":Landroid/view/accessibility/AccessibilityManager;
    .end local v3    # "aprogressDialog":Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    .end local v4    # "menu":Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;
    .end local v5    # "drawable":Landroid/graphics/drawable/Drawable;
    .end local v6    # "preferences":Landroid/content/SharedPreferences;
    .end local v7    # "compressionStrings":[Ljava/lang/String;
    .end local v8    # "imageReceiverDelegate":Lim/tpelyyftgw/messenger/ImageReceiver$ImageReceiverDelegate;
    .end local v9    # "manager":Landroid/view/WindowManager;
    .end local v10    # "rotation":I
    :cond_c3f
    :goto_c3f
    return-void
.end method

.method public setParentAlert(Lim/tpelyyftgw/ui/components/ChatAttachAlert;)V
    .registers 2
    .param p1, "alert"    # Lim/tpelyyftgw/ui/components/ChatAttachAlert;

    .line 1810
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentAlert:Lim/tpelyyftgw/ui/components/ChatAttachAlert;

    .line 1811
    return-void
.end method

.method public setParentChatActivity(Lim/tpelyyftgw/ui/ChatActivity;)V
    .registers 2
    .param p1, "chatActivity"    # Lim/tpelyyftgw/ui/ChatActivity;

    .line 7053
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentChatActivity:Lim/tpelyyftgw/ui/ChatActivity;

    .line 7054
    return-void
.end method

.method public setSelectPreviewMode(Z)V
    .registers 2
    .param p1, "blnMode"    # Z

    .line 9565
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnSelectPreview:Z

    .line 9566
    return-void
.end method

.method public showAlertDialog(Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;)V
    .registers 4
    .param p1, "builder"    # Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 4492
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->parentActivity:Landroid/app/Activity;

    if-nez v0, :cond_5

    .line 4493
    return-void

    .line 4496
    :cond_5
    :try_start_5
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    if-eqz v0, :cond_11

    .line 4497
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V

    .line 4498
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    :try_end_11
    .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_11} :catch_12

    .line 4502
    :cond_11
    goto :goto_16

    .line 4500
    :catch_12
    move-exception v0

    .line 4501
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 4504
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_16
    :try_start_16
    invoke-virtual {p1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->show()Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    .line 4505
    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setCanceledOnTouchOutside(Z)V

    .line 4506
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->visibleDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$Gnw1d97s1bXGiIEQhrHrwnu0uGM;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$ImagePreviewActivity$Gnw1d97s1bXGiIEQhrHrwnu0uGM;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
    :try_end_2a
    .catch Ljava/lang/Exception; {:try_start_16 .. :try_end_2a} :catch_2b

    .line 4509
    goto :goto_2f

    .line 4507
    :catch_2b
    move-exception v0

    .line 4508
    .restart local v0    # "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 4510
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_2f
    return-void
.end method

.method public updateMuteButton()V
    .registers 7

    .line 9005
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoPlayer:Lim/tpelyyftgw/ui/components/VideoPlayer;

    if-eqz v0, :cond_9

    .line 9006
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/VideoPlayer;->setMute(Z)V

    .line 9008
    :cond_9
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoHasAudio:Z

    const/high16 v1, 0x3f000000    # 0.5f

    const/4 v2, 0x0

    if-nez v0, :cond_21

    .line 9009
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 9010
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setClickable(Z)V

    .line 9011
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setAlpha(F)V

    goto/16 :goto_cd

    .line 9013
    :cond_21
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    const/4 v3, 0x1

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 9014
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setClickable(Z)V

    .line 9015
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    const/high16 v4, 0x3f800000    # 1.0f

    invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 9016
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteVideo:Z

    const/4 v5, 0x0

    if-eqz v0, :cond_85

    .line 9017
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v0, v5}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    .line 9018
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    const v3, 0x7f0803cb

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 9019
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    new-instance v3, Landroid/graphics/PorterDuffColorFilter;

    const v4, -0xc25212

    sget-object v5, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v3, v4, v5}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 9020
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_6b

    .line 9021
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setClickable(Z)V

    .line 9022
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 9023
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 9025
    :cond_6b
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    const v1, 0x46ea6000    # 30000.0f

    iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoDuration:F

    div-float/2addr v1, v2

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->setMaxProgressDiff(F)V

    .line 9026
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    const v1, 0x7f0f0999

    const-string v2, "NoSound"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    goto :goto_cd

    .line 9028
    :cond_85
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v5}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 9029
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->mblnSelectPreview:Z

    if-nez v0, :cond_94

    .line 9030
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v0, v5}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    goto :goto_9b

    .line 9032
    :cond_94
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->currentSubtitle:Ljava/lang/String;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V

    .line 9033
    :goto_9b
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    const v1, 0x7f0803cc

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 9034
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->muteItem:Landroid/widget/ImageView;

    const v1, 0x7f0f0fea

    const-string v2, "Sound"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 9035
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_c8

    .line 9036
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setClickable(Z)V

    .line 9037
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 9038
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->compressItem:Landroid/widget/ImageView;

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 9040
    :cond_c8
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/components/VideoTimelinePlayView;->setMaxProgressDiff(F)V

    .line 9043
    :goto_cd
    return-void
.end method