Changes of com.discord v1272
This commit is contained in:
parent
4244e04c36
commit
151e6a1914
14572 changed files with 1062860 additions and 910878 deletions
|
@ -64,7 +64,7 @@
|
|||
|
||||
const-string v1, "gifimage"
|
||||
|
||||
invoke-static {v1}, Lcom/facebook/soloader/SoLoader;->f(Ljava/lang/String;)Z
|
||||
invoke-static {v1}, Lf/g/m/o/a;->c(Ljava/lang/String;)Z
|
||||
:try_end_0
|
||||
.catchall {:try_start_0 .. :try_end_0} :catchall_0
|
||||
|
||||
|
@ -81,12 +81,17 @@
|
|||
throw v1
|
||||
.end method
|
||||
|
||||
.method public static native nativeCreateFromDirectByteBuffer(Ljava/nio/ByteBuffer;)Lcom/facebook/animated/gif/GifImage;
|
||||
.method public static native nativeCreateFromDirectByteBuffer(Ljava/nio/ByteBuffer;IZ)Lcom/facebook/animated/gif/GifImage;
|
||||
.annotation build Lf/g/d/d/c;
|
||||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public static native nativeCreateFromNativeMemory(JI)Lcom/facebook/animated/gif/GifImage;
|
||||
.method public static native nativeCreateFromFileDescriptor(IIZ)Lcom/facebook/animated/gif/GifImage;
|
||||
.annotation build Lf/g/d/d/c;
|
||||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public static native nativeCreateFromNativeMemory(JIIZ)Lcom/facebook/animated/gif/GifImage;
|
||||
.annotation build Lf/g/d/d/c;
|
||||
.end annotation
|
||||
.end method
|
||||
|
@ -141,6 +146,11 @@
|
|||
.end annotation
|
||||
.end method
|
||||
|
||||
.method private native nativeIsAnimated()Z
|
||||
.annotation build Lf/g/d/d/c;
|
||||
.end annotation
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public a()I
|
||||
|
@ -181,38 +191,28 @@
|
|||
return v2
|
||||
.end method
|
||||
|
||||
.method public c(I)Lf/g/j/a/a/d;
|
||||
.locals 0
|
||||
.method public c(Ljava/nio/ByteBuffer;Lf/g/j/d/b;)Lf/g/j/a/a/c;
|
||||
.locals 1
|
||||
|
||||
invoke-direct {p0, p1}, Lcom/facebook/animated/gif/GifImage;->nativeGetFrame(I)Lcom/facebook/animated/gif/GifFrame;
|
||||
invoke-static {}, Lcom/facebook/animated/gif/GifImage;->j()V
|
||||
|
||||
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer;
|
||||
|
||||
iget v0, p2, Lf/g/j/d/b;->b:I
|
||||
|
||||
iget-boolean p2, p2, Lf/g/j/d/b;->f:Z
|
||||
|
||||
invoke-static {p1, v0, p2}, Lcom/facebook/animated/gif/GifImage;->nativeCreateFromDirectByteBuffer(Ljava/nio/ByteBuffer;IZ)Lcom/facebook/animated/gif/GifImage;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public d(JI)Lf/g/j/a/a/c;
|
||||
.locals 3
|
||||
.method public d(I)Lf/g/j/a/a/d;
|
||||
.locals 0
|
||||
|
||||
invoke-static {}, Lcom/facebook/animated/gif/GifImage;->j()V
|
||||
|
||||
const-wide/16 v0, 0x0
|
||||
|
||||
cmp-long v2, p1, v0
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-static {v0}, Le0/a/b/b/a;->h(Z)V
|
||||
|
||||
invoke-static {p1, p2, p3}, Lcom/facebook/animated/gif/GifImage;->nativeCreateFromNativeMemory(JI)Lcom/facebook/animated/gif/GifImage;
|
||||
invoke-direct {p0, p1}, Lcom/facebook/animated/gif/GifImage;->nativeGetFrame(I)Lcom/facebook/animated/gif/GifFrame;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
@ -326,14 +326,32 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public g(Ljava/nio/ByteBuffer;)Lf/g/j/a/a/c;
|
||||
.locals 0
|
||||
.method public g(JILf/g/j/d/b;)Lf/g/j/a/a/c;
|
||||
.locals 3
|
||||
|
||||
invoke-static {}, Lcom/facebook/animated/gif/GifImage;->j()V
|
||||
|
||||
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer;
|
||||
const-wide/16 v0, 0x0
|
||||
|
||||
invoke-static {p1}, Lcom/facebook/animated/gif/GifImage;->nativeCreateFromDirectByteBuffer(Ljava/nio/ByteBuffer;)Lcom/facebook/animated/gif/GifImage;
|
||||
cmp-long v2, p1, v0
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-static {v0}, Le0/a/b/b/a;->g(Z)V
|
||||
|
||||
iget v0, p4, Lf/g/j/d/b;->b:I
|
||||
|
||||
iget-boolean p4, p4, Lf/g/j/d/b;->f:Z
|
||||
|
||||
invoke-static {p1, p2, p3, v0, p4}, Lcom/facebook/animated/gif/GifImage;->nativeCreateFromNativeMemory(JIIZ)Lcom/facebook/animated/gif/GifImage;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
|
@ -100,38 +100,24 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method public c(I)Lf/g/j/a/a/d;
|
||||
.method public c(Ljava/nio/ByteBuffer;Lf/g/j/d/b;)Lf/g/j/a/a/c;
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1}, Lcom/facebook/animated/webp/WebPImage;->nativeGetFrame(I)Lcom/facebook/animated/webp/WebPFrame;
|
||||
invoke-static {}, Lf/g/j/n/b;->a()V
|
||||
|
||||
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer;
|
||||
|
||||
invoke-static {p1}, Lcom/facebook/animated/webp/WebPImage;->nativeCreateFromDirectByteBuffer(Ljava/nio/ByteBuffer;)Lcom/facebook/animated/webp/WebPImage;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public d(JI)Lf/g/j/a/a/c;
|
||||
.locals 3
|
||||
.method public d(I)Lf/g/j/a/a/d;
|
||||
.locals 0
|
||||
|
||||
invoke-static {}, Lf/g/j/m/c;->a()V
|
||||
|
||||
const-wide/16 v0, 0x0
|
||||
|
||||
cmp-long v2, p1, v0
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-static {v0}, Le0/a/b/b/a;->h(Z)V
|
||||
|
||||
invoke-static {p1, p2, p3}, Lcom/facebook/animated/webp/WebPImage;->nativeCreateFromNativeMemory(JI)Lcom/facebook/animated/webp/WebPImage;
|
||||
invoke-direct {p0, p1}, Lcom/facebook/animated/webp/WebPImage;->nativeGetFrame(I)Lcom/facebook/animated/webp/WebPFrame;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
@ -232,14 +218,28 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public g(Ljava/nio/ByteBuffer;)Lf/g/j/a/a/c;
|
||||
.locals 0
|
||||
.method public g(JILf/g/j/d/b;)Lf/g/j/a/a/c;
|
||||
.locals 2
|
||||
|
||||
invoke-static {}, Lf/g/j/m/c;->a()V
|
||||
invoke-static {}, Lf/g/j/n/b;->a()V
|
||||
|
||||
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer;
|
||||
const-wide/16 v0, 0x0
|
||||
|
||||
invoke-static {p1}, Lcom/facebook/animated/webp/WebPImage;->nativeCreateFromDirectByteBuffer(Ljava/nio/ByteBuffer;)Lcom/facebook/animated/webp/WebPImage;
|
||||
cmp-long p4, p1, v0
|
||||
|
||||
if-eqz p4, :cond_0
|
||||
|
||||
const/4 p4, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 p4, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-static {p4}, Le0/a/b/b/a;->g(Z)V
|
||||
|
||||
invoke-static {p1, p2, p3}, Lcom/facebook/animated/webp/WebPImage;->nativeCreateFromNativeMemory(JI)Lcom/facebook/animated/webp/WebPImage;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue