public final class VideoStreamRenderer
extends java.lang.Object
| Constructor and Description |
|---|
VideoStreamRenderer(LocalVideoStream localVideoStream,
android.content.Context context)
Creates a new instance to render a localVideoStream
|
VideoStreamRenderer(RemoteVideoStream remoteVideoStream,
android.content.Context context)
Creates a new instance to render a remoteVideoStream
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRendererListener(RendererListener listener)
Subscribe to the rendering events raised by a VideoStreamRenderer
|
VideoStreamRendererView |
createView()
Creates a VideoStreamRendererView using default CreateViewOptions
|
VideoStreamRendererView |
createView(CreateViewOptions options)
Creates a VideoStreamRendererView using the provided CreateViewOptions
|
void |
dispose()
Stops Rendering and destroy the VideoStreamRendererView
|
StreamSize |
getSize()
Retrieve the size of the underlying Video Stream
|
void |
removeRendererListener(RendererListener listener)
Unsubscribe to the rendering events raised by a VideoStreamRenderer
|
public VideoStreamRenderer(LocalVideoStream localVideoStream,
android.content.Context context)
localVideoStream - an instance of the local video stream to rendercontext - an android context objectpublic VideoStreamRenderer(RemoteVideoStream remoteVideoStream,
android.content.Context context)
remoteVideoStream - an instance of the remote video stream to rendercontext - an android context objectpublic VideoStreamRendererView createView()
public VideoStreamRendererView createView(CreateViewOptions options)
options - View optionspublic void dispose()
public StreamSize getSize()
public void addRendererListener(RendererListener listener)
public void removeRendererListener(RendererListener listener)