Class AudioTrackConstraints

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

public class AudioTrackConstraints
extends java.lang.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 org.teamapps.dto.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 java.lang.String getDeviceId()
    • setDeviceId

      public void setDeviceId​(java.lang.String deviceId)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object