Class AudioTrackConstraints

java.lang.Object
org.teamapps.ux.component.webrtc.AudioTrackConstraints

public class AudioTrackConstraints extends Object
  • Constructor Details

    • AudioTrackConstraints

      public AudioTrackConstraints()
    • AudioTrackConstraints

      public AudioTrackConstraints(boolean autoGainControl, boolean echoCancellation, boolean noiseSuppression)
    • AudioTrackConstraints

      public AudioTrackConstraints(int channelCount, boolean autoGainControl, boolean echoCancellation, boolean noiseSuppression)
  • Method Details

    • createUiAudioTrackConstraints

      public UiAudioTrackConstraints createUiAudioTrackConstraints()
    • getChannelCount

      public int getChannelCount()
    • setChannelCount

      public void setChannelCount(int channelCount)
    • isAutoGainControl

      public boolean isAutoGainControl()
    • setAutoGainControl

      public void setAutoGainControl(boolean autoGainControl)
    • isEchoCancellation

      public boolean isEchoCancellation()
    • setEchoCancellation

      public void setEchoCancellation(boolean echoCancellation)
    • isNoiseSuppression

      public boolean isNoiseSuppression()
    • setNoiseSuppression

      public void setNoiseSuppression(boolean noiseSuppression)
    • getDeviceId

      public String getDeviceId()
    • setDeviceId

      public void setDeviceId(String deviceId)
    • getGainFactor

      public double getGainFactor()
    • setGainFactor

      public void setGainFactor(double gainFactor)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object