Agora Java API Reference for Android
Classes | Public Member Functions | Static Public Member Functions | List of all members
io.agora.rtc.video.VideoRenderer Class Reference

Classes

interface  Callbacks
 
class  I420Frame
 

Public Member Functions

 VideoRenderer (Callbacks callbacks)
 
void dispose ()
 

Static Public Member Functions

static native void nativeCopyPlane (ByteBuffer src, int width, int height, int srcStride, ByteBuffer dst, int dstStride)
 
static void renderFrameDone (I420Frame frame)
 

Detailed Description

Java version of VideoSinkInterface. In addition to allowing you to define your own rendering behavior (by passing in a callback object), this class also provides a createGui() method for creating a GUI-rendering window on various platforms.

Member Function Documentation

◆ renderFrameDone()

static void io.agora.rtc.video.VideoRenderer.renderFrameDone ( I420Frame  frame)
static

This must be called after every renderFrame() to release the frame.