public class VideoTrack extends Object implements MediaTrack
Modifier and Type | Method and Description |
---|---|
void |
addRenderer(VideoRenderer videoRenderer)
Add a video renderer to get video from the video track
|
List<VideoRenderer> |
getRenderers()
The list of renderers receiving video from this video track
|
MediaTrackState |
getState()
The state associated with this media track
|
String |
getTrackId()
The track id associated with this media track
|
boolean |
isEnabled()
Returns whether or not media track is enabled
|
void |
removeRenderer(VideoRenderer videoRenderer)
Remove a video renderer to stop receiving video from the video track
|
public void addRenderer(VideoRenderer videoRenderer)
videoRenderer
- video renderer that receives videopublic void removeRenderer(VideoRenderer videoRenderer)
videoRenderer
- the video renderer that should no longer receives videopublic List<VideoRenderer> getRenderers()
public String getTrackId()
MediaTrack
getTrackId
in interface MediaTrack
public MediaTrackState getState()
MediaTrack
getState
in interface MediaTrack
public boolean isEnabled()
MediaTrack
isEnabled
in interface MediaTrack
true
if media track is enabled, false otherwise