Package | Description |
---|---|
org.webrtc |
Modifier and Type | Class and Description |
---|---|
class |
GlRectDrawer
Simplest possible GL shader that just draws frames as opaque quads.
|
Modifier and Type | Method and Description |
---|---|
void |
EglRenderer.addFrameListener(EglRenderer.FrameListener listener,
float scale,
RendererCommon.GlDrawer drawerParam)
Register a callback to be invoked when a new video frame has been received.
|
void |
SurfaceViewRenderer.addFrameListener(EglRenderer.FrameListener listener,
float scale,
RendererCommon.GlDrawer drawerParam)
Register a callback to be invoked when a new video frame has been received.
|
void |
EglRenderer.addFrameListener(EglRenderer.FrameListener listener,
float scale,
RendererCommon.GlDrawer drawerParam,
boolean applyFpsReduction)
Register a callback to be invoked when a new video frame has been received.
|
void |
VideoFrameDrawer.drawFrame(VideoFrame frame,
RendererCommon.GlDrawer drawer) |
void |
VideoFrameDrawer.drawFrame(VideoFrame frame,
RendererCommon.GlDrawer drawer,
android.graphics.Matrix additionalRenderMatrix) |
void |
VideoFrameDrawer.drawFrame(VideoFrame frame,
RendererCommon.GlDrawer drawer,
android.graphics.Matrix additionalRenderMatrix,
int viewportX,
int viewportY,
int viewportWidth,
int viewportHeight) |
void |
SurfaceEglRenderer.init(EglBase.Context sharedContext,
int[] configAttributes,
RendererCommon.GlDrawer drawer) |
void |
EglRenderer.init(EglBase.Context sharedContext,
int[] configAttributes,
RendererCommon.GlDrawer drawer)
Same as above with usePresentationTimeStamp set to false.
|
void |
EglRenderer.init(EglBase.Context sharedContext,
int[] configAttributes,
RendererCommon.GlDrawer drawer,
boolean usePresentationTimeStamp)
Initialize this class, sharing resources with |sharedContext|.
|
void |
SurfaceEglRenderer.init(EglBase.Context sharedContext,
RendererCommon.RendererEvents rendererEvents,
int[] configAttributes,
RendererCommon.GlDrawer drawer)
Initialize this class, sharing resources with |sharedContext|.
|
void |
SurfaceViewRenderer.init(EglBase.Context sharedContext,
RendererCommon.RendererEvents rendererEvents,
int[] configAttributes,
RendererCommon.GlDrawer drawer)
Initialize this class, sharing resources with |sharedContext|.
|