SharedPhotoVideoCell$PhotoVideoView.smali

.class Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;
.super Landroid/widget/FrameLayout;
.source "SharedPhotoVideoCell.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x2
    name = "PhotoVideoView"
.end annotation


# instance fields
.field private animator:Landroid/animation/AnimatorSet;

.field private checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

.field private container:Landroid/widget/FrameLayout;

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

.field private imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

.field private selector:Landroid/view/View;

.field final synthetic this$0:Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;

.field private videoInfoContainer:Landroid/widget/FrameLayout;

.field private videoTextView:Landroid/widget/TextView;


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

    return-void
.end method

.method public constructor <init>(Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;Landroid/content/Context;)V
    .registers 16
    .param p2, "context"    # Landroid/content/Context;

    .line 69
    iput-object p1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->this$0:Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;

    .line 70
    invoke-direct {p0, p2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    .line 72
    const/4 v0, 0x0

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->setWillNotDraw(Z)V

    .line 74
    new-instance v1, Landroid/widget/FrameLayout;

    invoke-direct {v1, p2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    iput-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->container:Landroid/widget/FrameLayout;

    .line 75
    const/high16 v2, -0x40800000    # -1.0f

    const/4 v3, -0x1

    invoke-static {v3, v2}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v4

    invoke-virtual {p0, v1, v4}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 77
    new-instance v1, Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-direct {v1, p2}, Lim/tpelyyftgw/ui/components/BackupImageView;-><init>(Landroid/content/Context;)V

    iput-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    .line 78
    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/BackupImageView;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;

    move-result-object v1

    const/4 v4, 0x1

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setNeedsQualityThumb(Z)V

    .line 79
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/BackupImageView;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;

    move-result-object v1

    invoke-virtual {v1, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setShouldGenerateQualityThumb(Z)V

    .line 80
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->container:Landroid/widget/FrameLayout;

    iget-object v5, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-static {v3, v2}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v6

    invoke-virtual {v1, v5, v6}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 82
    new-instance v1, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView$1;

    invoke-direct {v1, p0, p2, p1}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView$1;-><init>(Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;Landroid/content/Context;Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;)V

    iput-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoInfoContainer:Landroid/widget/FrameLayout;

    .line 92
    invoke-virtual {v1, v0}, Landroid/widget/FrameLayout;->setWillNotDraw(Z)V

    .line 93
    iget-object p1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoInfoContainer:Landroid/widget/FrameLayout;

    const/high16 v1, 0x40a00000    # 5.0f

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

    move-result v5

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

    move-result v1

    invoke-virtual {p1, v5, v0, v1, v0}, Landroid/widget/FrameLayout;->setPadding(IIII)V

    .line 94
    iget-object p1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->container:Landroid/widget/FrameLayout;

    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoInfoContainer:Landroid/widget/FrameLayout;

    const/high16 v5, -0x40000000    # -2.0f

    const/high16 v6, 0x41880000    # 17.0f

    const/16 v7, 0x53

    const/high16 v8, 0x40800000    # 4.0f

    const/4 v9, 0x0

    const/4 v10, 0x0

    const/high16 v11, 0x40800000    # 4.0f

    invoke-static/range {v5 .. v11}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v5

    invoke-virtual {p1, v1, v5}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 96
    new-instance p1, Landroid/widget/ImageView;

    invoke-direct {p1, p2}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    .line 97
    .local p1, "imageView1":Landroid/widget/ImageView;
    const v1, 0x7f0802dc

    invoke-virtual {p1, v1}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 98
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoInfoContainer:Landroid/widget/FrameLayout;

    const/4 v5, -0x2

    const/16 v6, 0x13

    invoke-static {v5, v5, v6}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v5

    invoke-virtual {v1, p1, v5}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 100
    new-instance v1, Landroid/widget/TextView;

    invoke-direct {v1, p2}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoTextView:Landroid/widget/TextView;

    .line 101
    invoke-virtual {v1, v3}, Landroid/widget/TextView;->setTextColor(I)V

    .line 102
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoTextView:Landroid/widget/TextView;

    const-string v5, "fonts/rmedium.ttf"

    invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v5

    invoke-virtual {v1, v5}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V

    .line 103
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoTextView:Landroid/widget/TextView;

    const/high16 v5, 0x41400000    # 12.0f

    invoke-virtual {v1, v4, v5}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 104
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoTextView:Landroid/widget/TextView;

    const/4 v5, 0x2

    invoke-virtual {v1, v5}, Landroid/widget/TextView;->setImportantForAccessibility(I)V

    .line 105
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoInfoContainer:Landroid/widget/FrameLayout;

    iget-object v5, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoTextView:Landroid/widget/TextView;

    const/high16 v6, -0x40000000    # -2.0f

    const/high16 v7, -0x40000000    # -2.0f

    const/16 v8, 0x13

    const/high16 v9, 0x41500000    # 13.0f

    const v10, -0x40cccccd    # -0.7f

    const/4 v11, 0x0

    const/4 v12, 0x0

    invoke-static/range {v6 .. v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v6

    invoke-virtual {v1, v5, v6}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 107
    new-instance v1, Landroid/view/View;

    invoke-direct {v1, p2}, Landroid/view/View;-><init>(Landroid/content/Context;)V

    iput-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->selector:Landroid/view/View;

    .line 108
    invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;

    move-result-object v5

    invoke-virtual {v1, v5}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 109
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->selector:Landroid/view/View;

    invoke-static {v3, v2}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v2

    invoke-virtual {p0, v1, v2}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 111
    new-instance v1, Lim/tpelyyftgw/ui/components/CheckBox2;

    const/16 v2, 0x15

    invoke-direct {v1, p2, v2}, Lim/tpelyyftgw/ui/components/CheckBox2;-><init>(Landroid/content/Context;I)V

    iput-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    .line 112
    const/4 v2, 0x4

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/CheckBox2;->setVisibility(I)V

    .line 113
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    const/4 v2, 0x0

    const-string/jumbo v3, "sharedMedia_photoPlaceholder"

    const-string v5, "checkboxCheck"

    invoke-virtual {v1, v2, v3, v5}, Lim/tpelyyftgw/ui/components/CheckBox2;->setColor(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    .line 114
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/CheckBox2;->setDrawUnchecked(Z)V

    .line 115
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/components/CheckBox2;->setDrawBackgroundAsArc(I)V

    .line 116
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    const/high16 v1, 0x41c00000    # 24.0f

    const/high16 v2, 0x41c00000    # 24.0f

    const/16 v3, 0x35

    const/4 v4, 0x0

    const/high16 v5, 0x3f800000    # 1.0f

    const/high16 v6, 0x3f800000    # 1.0f

    const/4 v7, 0x0

    invoke-static/range {v1 .. v7}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v1

    invoke-virtual {p0, v0, v1}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 117
    return-void
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;

    .line 57
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$002(Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 57
    iput-object p1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$300(Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;)Lim/tpelyyftgw/ui/components/CheckBox2;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;

    .line 57
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    return-object v0
.end method

.method static synthetic access$400(Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;)Lim/tpelyyftgw/ui/components/BackupImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;

    .line 57
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    return-object v0
.end method


# virtual methods
.method public clearAnimation()V
    .registers 2

    .line 207
    invoke-super {p0}, Landroid/widget/FrameLayout;->clearAnimation()V

    .line 208
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_d

    .line 209
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V

    .line 210
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

    .line 212
    :cond_d
    return-void
.end method

.method protected onDraw(Landroid/graphics/Canvas;)V
    .registers 9
    .param p1, "canvas"    # Landroid/graphics/Canvas;

    .line 216
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBox2;->isChecked()Z

    move-result v0

    if-nez v0, :cond_2c

    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/BackupImageView;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->hasBitmapImage()Z

    move-result v0

    if-eqz v0, :cond_2c

    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/BackupImageView;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/ImageReceiver;->getCurrentAlpha()F

    move-result v0

    const/high16 v1, 0x3f800000    # 1.0f

    cmpl-float v0, v0, v1

    if-nez v0, :cond_2c

    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-static {v0}, Lim/tpelyyftgw/ui/PhotoViewer;->isShowingImage(Lim/tpelyyftgw/messenger/MessageObject;)Z

    move-result v0

    if-eqz v0, :cond_42

    .line 217
    :cond_2c
    const/4 v2, 0x0

    const/4 v3, 0x0

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->getMeasuredWidth()I

    move-result v0

    int-to-float v4, v0

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->getMeasuredHeight()I

    move-result v0

    int-to-float v5, v0

    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->this$0:Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;

    # getter for: Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;->backgroundPaint:Landroid/graphics/Paint;
    invoke-static {v0}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;->access$200(Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;)Landroid/graphics/Paint;

    move-result-object v6

    move-object v1, p1

    invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V

    .line 219
    :cond_42
    return-void
.end method

.method public onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
    .registers 5
    .param p1, "info"    # Landroid/view/accessibility/AccessibilityNodeInfo;

    .line 223
    invoke-super {p0, p1}, Landroid/widget/FrameLayout;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V

    .line 224
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v0

    if-eqz v0, :cond_36

    .line 225
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const v1, 0x7f0f01c1

    const-string v2, "AttachVideo"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v1, ", "

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MessageObject;->getDuration()I

    move-result v1

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->formatCallDuration(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setText(Ljava/lang/CharSequence;)V

    goto :goto_42

    .line 227
    :cond_36
    const v0, 0x7f0f01bb

    const-string v1, "AttachPhoto"

    invoke-static {v1, v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setText(Ljava/lang/CharSequence;)V

    .line 229
    :goto_42
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBox2;->isChecked()Z

    move-result v0

    if-eqz v0, :cond_51

    .line 230
    const/4 v0, 0x1

    invoke-virtual {p1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCheckable(Z)V

    .line 231
    invoke-virtual {p1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setChecked(Z)V

    .line 233
    :cond_51
    return-void
.end method

.method public onTouchEvent(Landroid/view/MotionEvent;)Z
    .registers 5
    .param p1, "event"    # Landroid/view/MotionEvent;

    .line 121
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-lt v0, v1, :cond_13

    .line 122
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->selector:Landroid/view/View;

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F

    move-result v1

    invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F

    move-result v2

    invoke-virtual {v0, v1, v2}, Landroid/view/View;->drawableHotspotChanged(FF)V

    .line 124
    :cond_13
    invoke-super {p0, p1}, Landroid/widget/FrameLayout;->onTouchEvent(Landroid/view/MotionEvent;)Z

    move-result v0

    return v0
.end method

.method public setChecked(ZZ)V
    .registers 13
    .param p1, "checked"    # Z
    .param p2, "animated"    # Z

    .line 128
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBox2;->getVisibility()I

    move-result v0

    const/4 v1, 0x0

    if-eqz v0, :cond_e

    .line 129
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/CheckBox2;->setVisibility(I)V

    .line 131
    :cond_e
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->checkBox:Lim/tpelyyftgw/ui/components/CheckBox2;

    invoke-virtual {v0, p1, p2}, Lim/tpelyyftgw/ui/components/CheckBox2;->setChecked(ZZ)V

    .line 132
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_1d

    .line 133
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V

    .line 134
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

    .line 136
    :cond_1d
    const/high16 v0, 0x3f800000    # 1.0f

    if-eqz p2, :cond_72

    .line 137
    new-instance v2, Landroid/animation/AnimatorSet;

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

    iput-object v2, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

    .line 138
    const/4 v3, 0x2

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

    iget-object v4, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->container:Landroid/widget/FrameLayout;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    const/4 v6, 0x1

    new-array v7, v6, [F

    const v8, 0x3f4f5c29    # 0.81f

    if-eqz p1, :cond_3b

    const v9, 0x3f4f5c29    # 0.81f

    goto :goto_3d

    :cond_3b
    const/high16 v9, 0x3f800000    # 1.0f

    :goto_3d
    aput v9, v7, v1

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

    move-result-object v4

    aput-object v4, v3, v1

    iget-object v4, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->container:Landroid/widget/FrameLayout;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v7, v6, [F

    if-eqz p1, :cond_50

    const v0, 0x3f4f5c29    # 0.81f

    :cond_50
    aput v0, v7, v1

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

    move-result-object v0

    aput-object v0, v3, v6

    .line 138
    invoke-virtual {v2, v3}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 141
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

    const-wide/16 v1, 0xc8

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

    .line 142
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView$2;

    invoke-direct {v1, p0, p1}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView$2;-><init>(Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;Z)V

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

    .line 160
    iget-object v0, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->animator:Landroid/animation/AnimatorSet;

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

    goto :goto_8c

    .line 162
    :cond_72
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->container:Landroid/widget/FrameLayout;

    const v2, 0x3f59999a    # 0.85f

    if-eqz p1, :cond_7d

    const v3, 0x3f59999a    # 0.85f

    goto :goto_7f

    :cond_7d
    const/high16 v3, 0x3f800000    # 1.0f

    :goto_7f
    invoke-virtual {v1, v3}, Landroid/widget/FrameLayout;->setScaleX(F)V

    .line 163
    iget-object v1, p0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->container:Landroid/widget/FrameLayout;

    if-eqz p1, :cond_89

    const v0, 0x3f59999a    # 0.85f

    :cond_89
    invoke-virtual {v1, v0}, Landroid/widget/FrameLayout;->setScaleY(F)V

    .line 165
    :goto_8c
    return-void
.end method

.method public setMessageObject(Lim/tpelyyftgw/messenger/MessageObject;)V
    .registers 20
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 168
    move-object/from16 v0, p0

    move-object/from16 v11, p1

    iput-object v11, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->currentMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 169
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/BackupImageView;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;

    move-result-object v1

    invoke-static/range {p1 .. p1}, Lim/tpelyyftgw/ui/PhotoViewer;->isShowingImage(Lim/tpelyyftgw/messenger/MessageObject;)Z

    move-result v2

    const/4 v3, 0x1

    xor-int/2addr v2, v3

    const/4 v4, 0x0

    invoke-virtual {v1, v2, v4}, Lim/tpelyyftgw/messenger/ImageReceiver;->setVisible(ZZ)V

    .line 170
    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->isVideo()Z

    move-result v1

    const/16 v2, 0x140

    const/16 v5, 0x32

    const/4 v6, 0x2

    const v7, 0x7f0802c7

    if-eqz v1, :cond_97

    .line 171
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoInfoContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 172
    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->getDuration()I

    move-result v12

    .line 173
    .local v12, "duration":I
    div-int/lit8 v13, v12, 0x3c

    .line 174
    .local v13, "minutes":I
    mul-int/lit8 v1, v13, 0x3c

    sub-int v14, v12, v1

    .line 175
    .local v14, "seconds":I
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoTextView:Landroid/widget/TextView;

    new-array v6, v6, [Ljava/lang/Object;

    invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    aput-object v8, v6, v4

    invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    aput-object v4, v6, v3

    const-string v3, "%d:%02d"

    invoke-static {v3, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v1, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 176
    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;

    move-result-object v15

    .line 177
    .local v15, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    iget-object v1, v15, Lim/tpelyyftgw/tgnet/TLRPC$Document;->thumbs:Ljava/util/ArrayList;

    invoke-static {v1, v5}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v10

    .line 178
    .local v10, "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    iget-object v1, v15, Lim/tpelyyftgw/tgnet/TLRPC$Document;->thumbs: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 179
    .local v1, "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    if-ne v10, v1, :cond_61

    .line 180
    const/4 v1, 0x0

    move-object v9, v1

    goto :goto_62

    .line 179
    :cond_61
    move-object v9, v1

    .line 182
    .end local v1    # "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v9, "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :goto_62
    if-eqz v10, :cond_8c

    .line 183
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-static {v9, v15}, Lim/tpelyyftgw/messenger/ImageLocation;->getForDocument(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLRPC$Document;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v2

    invoke-static {v10, v15}, Lim/tpelyyftgw/messenger/ImageLocation;->getForDocument(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLRPC$Document;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v4

    sget-object v3, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;

    invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v3

    invoke-virtual {v3, v7}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v6

    const/4 v7, 0x0

    const/4 v8, 0x0

    const/16 v16, 0x0

    const-string v3, "100_100"

    const-string v5, "b"

    move-object/from16 v17, v9

    .end local v9    # "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v17, "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    move/from16 v9, v16

    move-object/from16 v16, v10

    .end local v10    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .local v16, "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    move-object/from16 v10, p1

    invoke-virtual/range {v1 .. v10}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Landroid/graphics/Bitmap;Ljava/lang/String;ILjava/lang/Object;)V

    goto :goto_95

    .line 185
    .end local v16    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v17    # "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v9    # "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v10    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :cond_8c
    move-object/from16 v17, v9

    move-object/from16 v16, v10

    .end local v9    # "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v10    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v16    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .restart local v17    # "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-virtual {v1, v7}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImageResource(I)V

    .line 187
    .end local v12    # "duration":I
    .end local v13    # "minutes":I
    .end local v14    # "seconds":I
    .end local v15    # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .end local v16    # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v17    # "qualityThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :goto_95
    goto/16 :goto_12c

    :cond_97
    iget-object v1, v11, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    instance-of v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaPhoto;

    const/4 v4, 0x4

    if-eqz v1, :cond_122

    iget-object v1, v11, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$Message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->photo:Lim/tpelyyftgw/tgnet/TLRPC$Photo;

    if-eqz v1, :cond_122

    iget-object v1, v11, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_122

    .line 188
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoInfoContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 189
    iget-object v1, v11, 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 v12

    .line 190
    .local v12, "currentPhotoObject":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    iget-object v1, v11, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbs:Ljava/util/ArrayList;

    invoke-static {v1, v5}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;

    move-result-object v13

    .line 191
    .local v13, "currentPhotoObjectThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    iget-boolean v1, v11, Lim/tpelyyftgw/messenger/MessageObject;->mediaExists:Z

    if-nez v1, :cond_f5

    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->this$0:Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;

    # getter for: Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;->currentAccount:I
    invoke-static {v1}, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;->access$100(Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell;)I

    move-result v1

    invoke-static {v1}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;

    move-result-object v1

    invoke-virtual {v1, v11}, Lim/tpelyyftgw/messenger/DownloadController;->canDownloadMedia(Lim/tpelyyftgw/messenger/MessageObject;)Z

    move-result v1

    if-eqz v1, :cond_d6

    goto :goto_f5

    .line 197
    :cond_d6
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    const/4 v2, 0x0

    const/4 v3, 0x0

    iget-object v4, v11, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbsObject:Lim/tpelyyftgw/tgnet/TLObject;

    invoke-static {v13, v4}, Lim/tpelyyftgw/messenger/ImageLocation;->getForObject(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLObject;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v4

    sget-object v5, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;

    invoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v5

    invoke-virtual {v5, v7}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v6

    const/4 v7, 0x0

    const/4 v8, 0x0

    const/4 v9, 0x0

    const-string v5, "b"

    move-object/from16 v10, p1

    invoke-virtual/range {v1 .. v10}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Landroid/graphics/Bitmap;Ljava/lang/String;ILjava/lang/Object;)V

    goto :goto_121

    .line 192
    :cond_f5
    :goto_f5
    if-ne v12, v13, :cond_f8

    .line 193
    const/4 v13, 0x0

    .line 195
    :cond_f8
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/BackupImageView;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;

    move-result-object v1

    iget-object v2, v11, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbsObject:Lim/tpelyyftgw/tgnet/TLObject;

    invoke-static {v12, v2}, Lim/tpelyyftgw/messenger/ImageLocation;->getForObject(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLObject;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v2

    iget-object v4, v11, Lim/tpelyyftgw/messenger/MessageObject;->photoThumbsObject:Lim/tpelyyftgw/tgnet/TLObject;

    invoke-static {v13, v4}, Lim/tpelyyftgw/messenger/ImageLocation;->getForObject(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLObject;)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v4

    iget v7, v12, Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;->size:I

    const/4 v8, 0x0

    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/messenger/MessageObject;->shouldEncryptPhotoOrVideo()Z

    move-result v5

    if-eqz v5, :cond_115

    const/4 v9, 0x2

    goto :goto_116

    :cond_115
    const/4 v9, 0x1

    :goto_116
    const-string v3, "100_100"

    const-string v5, "b"

    move v6, v7

    move-object v7, v8

    move-object/from16 v8, p1

    invoke-virtual/range {v1 .. v9}, Lim/tpelyyftgw/messenger/ImageReceiver;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;ILjava/lang/String;Ljava/lang/Object;I)V

    .line 199
    .end local v12    # "currentPhotoObject":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    .end local v13    # "currentPhotoObjectThumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
    :goto_121
    goto :goto_12c

    .line 200
    :cond_122
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->videoInfoContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 201
    iget-object v1, v0, Lim/tpelyyftgw/ui/cells/SharedPhotoVideoCell$PhotoVideoView;->imageView:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-virtual {v1, v7}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImageResource(I)V

    .line 203
    :goto_12c
    return-void
.end method