Interface | Description |
---|---|
MediaCodecVideoEncoder.MediaCodecVideoEncoderErrorCallback | |
RendererCommon.GlDrawer |
Interface for rendering frames on an EGLSurface.
|
RendererCommon.RendererEvents |
Interface for reporting rendering events.
|
SurfaceTextureHelper.OnTextureFrameAvailableListener |
Callback interface for being notified that a new texture frame is available.
|
ThreadUtils.BlockingOperation |
Utility interface to be used with executeUninterruptibly() to wait for blocking operations
to complete without getting interrupted..
|
VideoFrame.Buffer | |
VideoFrame.I420Buffer |
Interface for I420 buffers.
|
VideoFrame.TextureBuffer |
Interface for buffers that are stored as a single texture, either in OES or RGB format.
|
VideoRenderer.Callbacks |
The real meat of VideoSinkInterface.
|
Class | Description |
---|---|
ContextUtils |
Class for storing the application context and retrieving it in a static context.
|
EglBase |
Holds EGL state and utility methods for handling an egl 1.0 EGLContext, an EGLDisplay,
and an EGLSurface.
|
EglBase.Context | |
EglBase10 |
Holds EGL state and utility methods for handling an egl 1.0 EGLContext, an EGLDisplay,
and an EGLSurface.
|
EglBase10.Context | |
EglBase14 |
Holds EGL state and utility methods for handling an EGL14 EGLContext, an EGLDisplay,
and an EGLSurface.
|
EglBase14.Context | |
GlRectDrawer |
Helper class to draw an opaque quad on the target viewport location.
|
GlShader | |
GlTextureFrameBuffer |
Helper class for handling OpenGL framebuffer with only color attachment and no depth or stencil
buffer.
|
GlUtil |
Some OpenGL static utility functions.
|
Logging |
Java wrapper for WebRTC logging.
|
MediaCodecVideoEncoder | |
MediaCodecVideoEncoder.EncoderProperties | |
RendererCommon |
Static helper functions for renderer implementations.
|
RendererCommon.VideoLayoutMeasure |
Helper class for determining layout size based on layout requirements, scaling type, and video
aspect ratio.
|
RendererCommon.YuvUploader |
Helper class for uploading YUV bytebuffer frames to textures that handles stride > width.
|
SurfaceTextureHelper |
Helper class to create and synchronize access to a SurfaceTexture.
|
ThreadUtils | |
ThreadUtils.ThreadChecker |
Utility class to be used for checking that a method is called on the correct thread.
|
VideoFrame |
Java version of webrtc::VideoFrame and webrtc::VideoFrameBuffer.
|
VideoRenderer |
Java version of VideoSinkInterface.
|
VideoRenderer.I420Frame |
Java version of webrtc::VideoFrame.
|