MediaController$VideoConvertRunnable.smali

.class Lim/tpelyyftgw/messenger/MediaController$VideoConvertRunnable;
.super Ljava/lang/Object;
.source "MediaController.java"

# interfaces
.implements Ljava/lang/Runnable;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lim/tpelyyftgw/messenger/MediaController;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0xa
    name = "VideoConvertRunnable"
.end annotation


# instance fields
.field private messageObject:Lim/tpelyyftgw/messenger/MessageObject;


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

    return-void
.end method

.method private constructor <init>(Lim/tpelyyftgw/messenger/MessageObject;)V
    .registers 2
    .param p1, "message"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 3736
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 3737
    iput-object p1, p0, Lim/tpelyyftgw/messenger/MediaController$VideoConvertRunnable;->messageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 3738
    return-void
.end method

.method static synthetic lambda$runConversion$0(Lim/tpelyyftgw/messenger/MessageObject;)V
    .registers 4
    .param p0, "obj"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 3748
    :try_start_0
    new-instance v0, Lim/tpelyyftgw/messenger/MediaController$VideoConvertRunnable;

    invoke-direct {v0, p0}, Lim/tpelyyftgw/messenger/MediaController$VideoConvertRunnable;-><init>(Lim/tpelyyftgw/messenger/MessageObject;)V

    .line 3749
    .local v0, "wrapper":Lim/tpelyyftgw/messenger/MediaController$VideoConvertRunnable;
    new-instance v1, Ljava/lang/Thread;

    const-string v2, "VideoConvertRunnable"

    invoke-direct {v1, v0, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V

    .line 3750
    .local v1, "th":Ljava/lang/Thread;
    invoke-virtual {v1}, Ljava/lang/Thread;->start()V

    .line 3751
    invoke-virtual {v1}, Ljava/lang/Thread;->join()V
    :try_end_12
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_12} :catch_13

    .line 3754
    .end local v0    # "wrapper":Lim/tpelyyftgw/messenger/MediaController$VideoConvertRunnable;
    .end local v1    # "th":Ljava/lang/Thread;
    goto :goto_17

    .line 3752
    :catch_13
    move-exception v0

    .line 3753
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3755
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_17
    return-void
.end method

.method public static runConversion(Lim/tpelyyftgw/messenger/MessageObject;)V
    .registers 3
    .param p0, "obj"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 3746
    new-instance v0, Ljava/lang/Thread;

    new-instance v1, Lim/tpelyyftgw/messenger/-$$Lambda$MediaController$VideoConvertRunnable$R41aDuTtvsn_ObH98CONJ6-EQ8c;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/messenger/-$$Lambda$MediaController$VideoConvertRunnable$R41aDuTtvsn_ObH98CONJ6-EQ8c;-><init>(Lim/tpelyyftgw/messenger/MessageObject;)V

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

    .line 3755
    invoke-virtual {v0}, Ljava/lang/Thread;->start()V

    .line 3756
    return-void
.end method


# virtual methods
.method public run()V
    .registers 3

    .line 3742
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/messenger/MediaController$VideoConvertRunnable;->messageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-static {v0, v1}, Lim/tpelyyftgw/messenger/MediaController;->access$4300(Lim/tpelyyftgw/messenger/MediaController;Lim/tpelyyftgw/messenger/MessageObject;)Z

    .line 3743
    return-void
.end method