webphone
Class SIPNotification.VAD

java.lang.Object
  extended by webphone.SIPNotification
      extended by webphone.SIPNotification.VAD
Enclosing class:
SIPNotification

public static class SIPNotification.VAD
extends SIPNotification

VAD notification.
Triggered by: voice activity
Event: SIPNotificationListener.onVAD
Fields: VAD,parameters (VAD,local_vad: ON local_avg: 0 local_max: 0 local_speaking: no remote_vad: ON remote_avg: 0 remote_max: 0 remote_speaking: no)


Method Summary
 intgetLine()
          endpoint line
 longgetLocalAvg()
          average signal level from microphone
 longgetLocalMax()
          maximum signal level from microphone
 booleangetLocalSpeaking()
          local user speak detected
 booleangetLocalValid()
          VAD is measured for microphone (audio sent to peer)
 java.lang.StringgetParameters()
          returns all parameters
 longgetRemoteAvg()
          average signal level from peer to speaker out
 longgetRemoteMax()
          maximum signal level from peer to speaker out
 booleangetRemoteSpeaking()
          peer user speak detected
 booleangetRemoteValid()
          VAD is measured from peer for speaker (audio received from peer)
 
Methods inherited from class webphone.SIPNotification
getNotificationType, toString
   

Method Detail

getLine

public int getLine()
endpoint line


getParameters

public java.lang.String getParameters()
returns all parameters


getLocalValid

public boolean getLocalValid()
VAD is measured for microphone (audio sent to peer)


getLocalAvg

public long getLocalAvg()
average signal level from microphone


getLocalMax

public long getLocalMax()
maximum signal level from microphone


getLocalSpeaking

public boolean getLocalSpeaking()
local user speak detected


getRemoteValid

public boolean getRemoteValid()
VAD is measured from peer for speaker (audio received from peer)


getRemoteAvg

public long getRemoteAvg()
average signal level from peer to speaker out


getRemoteMax

public long getRemoteMax()
maximum signal level from peer to speaker out


getRemoteSpeaking

public boolean getRemoteSpeaking()
peer user speak detected