public class Constraints
extends java.lang.Object
Constructor and Description |
---|
Constraints() |
Constraints(AudioConstraints audioConstraints,
VideoConstraints videoConstraints)
New constraints for audio and video
|
Constraints(boolean hasAudio,
boolean hasVideo)
New constraints for audio and video
|
Modifier and Type | Method and Description |
---|---|
AudioConstraints |
getAudioConstraints() |
VideoConstraints |
getVideoConstraints() |
void |
setAudioConstraints(AudioConstraints audioConstraints) |
void |
setVideoConstraints(VideoConstraints videoConstraints) |
void |
updateAudio(boolean hasAudio) |
void |
updateVideo(boolean hasVideo) |
public Constraints()
public Constraints(boolean hasAudio, boolean hasVideo)
hasAudio
- specifies if published stream should have audio (played stream always should have audio: the parameter should not be set to false in that case)hasVideo
- specifies if stream should have videopublic Constraints(AudioConstraints audioConstraints, VideoConstraints videoConstraints)
audioConstraints
- videoConstraints
- video constraints can include width, height, bitrate, quality, source camera and fpspublic void updateAudio(boolean hasAudio)
public void updateVideo(boolean hasVideo)
public AudioConstraints getAudioConstraints()
public void setAudioConstraints(AudioConstraints audioConstraints)
public VideoConstraints getVideoConstraints()
public void setVideoConstraints(VideoConstraints videoConstraints)