public class AgoraVideoEncodedFrameObserver
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private long |
cptr
Native pointer to the video encoded frame observer instance.
|
private IVideoEncodedFrameObserver |
videoEncodedFrameObserver
Observer for video encoded frame events
|
| Constructor and Description |
|---|
AgoraVideoEncodedFrameObserver(IVideoEncodedFrameObserver observer)
Constructs a video encoded frame observer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroys the video encoded frame observer and releases native resources.
|
private void |
nativeDestroy(long cptr)
Releases the native video encoded frame observer handle.
|
private long |
nativeInit(IVideoEncodedFrameObserver observer)
Initializes the native video encoded frame observer.
|
private long cptr
private IVideoEncodedFrameObserver videoEncodedFrameObserver
public AgoraVideoEncodedFrameObserver(IVideoEncodedFrameObserver observer)
observer - Video encoded frame observer interfacepublic void destroy()
private long nativeInit(IVideoEncodedFrameObserver observer)
observer - Video encoded frame observer interfaceprivate void nativeDestroy(long cptr)
cptr - Native pointer to the observer instance