.class public Lorg/webrtc/VideoEncoderWrapper; .super Ljava/lang/Object; .source "VideoEncoderWrapper.java" # direct methods .method public constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static synthetic a(JLorg/webrtc/EncodedImage;Lorg/webrtc/VideoEncoder$CodecSpecificInfo;)V .locals 11 iget-object v2, p2, Lorg/webrtc/EncodedImage;->buffer:Ljava/nio/ByteBuffer; iget v3, p2, Lorg/webrtc/EncodedImage;->encodedWidth:I iget v4, p2, Lorg/webrtc/EncodedImage;->encodedHeight:I iget-wide v5, p2, Lorg/webrtc/EncodedImage;->captureTimeNs:J iget-object p3, p2, Lorg/webrtc/EncodedImage;->frameType:Lorg/webrtc/EncodedImage$FrameType; invoke-virtual {p3}, Lorg/webrtc/EncodedImage$FrameType;->getNative()I move-result v7 iget v8, p2, Lorg/webrtc/EncodedImage;->rotation:I iget-boolean v9, p2, Lorg/webrtc/EncodedImage;->completeFrame:Z iget-object v10, p2, Lorg/webrtc/EncodedImage;->qp:Ljava/lang/Integer; move-wide v0, p0 invoke-static/range {v0 .. v10}, Lorg/webrtc/VideoEncoderWrapper;->nativeOnEncodedFrame(JLjava/nio/ByteBuffer;IIJIIZLjava/lang/Integer;)V return-void .end method .method public static createEncoderCallback(J)Lorg/webrtc/VideoEncoder$Callback; .locals 1 .annotation build Lorg/webrtc/CalledByNative; .end annotation new-instance v0, Li0/c/z; invoke-direct {v0, p0, p1}, Li0/c/z;->(J)V return-object v0 .end method .method public static getScalingSettingsHigh(Lorg/webrtc/VideoEncoder$ScalingSettings;)Ljava/lang/Integer; .locals 0 .annotation build Lorg/webrtc/CalledByNative; .end annotation iget-object p0, p0, Lorg/webrtc/VideoEncoder$ScalingSettings;->high:Ljava/lang/Integer; return-object p0 .end method .method public static getScalingSettingsLow(Lorg/webrtc/VideoEncoder$ScalingSettings;)Ljava/lang/Integer; .locals 0 .annotation build Lorg/webrtc/CalledByNative; .end annotation iget-object p0, p0, Lorg/webrtc/VideoEncoder$ScalingSettings;->low:Ljava/lang/Integer; return-object p0 .end method .method public static getScalingSettingsOn(Lorg/webrtc/VideoEncoder$ScalingSettings;)Z .locals 0 .annotation build Lorg/webrtc/CalledByNative; .end annotation iget-boolean p0, p0, Lorg/webrtc/VideoEncoder$ScalingSettings;->on:Z return p0 .end method .method public static native nativeOnEncodedFrame(JLjava/nio/ByteBuffer;IIJIIZLjava/lang/Integer;)V .end method