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