API reference
API reference
Select your platform
No SDKs available
No versions available

SystemVoipState Class

The state of the voip that is used in parties and horizon home. This class contains different statuses that is used to control the microphone and input/output for commands or chat in your application. You can read more about system voip here.

Constructors

SystemVoipState ( ptr )
Signature
com.meta.horizon.platform.ovr.models.SystemVoipState.SystemVoipState(final long ptr)
Parameters
ptr: final long

Methods

getMicrophoneMuted ()
A flag that is used to indicate the current state of the microphone. The status can be of the following types:
  • Unknown: com.meta.horizon.platform.ovr.enums.VoipMuteState#Unknown
  • Muted: com.meta.horizon.platform.ovr.enums.VoipMuteState#Muted
  • Unmuted: com.meta.horizon.platform.ovr.enums.VoipMuteState#Unmuted
Signature
VoipMuteState com.meta.horizon.platform.ovr.models.SystemVoipState.getMicrophoneMuted()
Returns
VoipMuteState  VoipMuteState
getStatus ()
The status enum that indicates the current state of the system voip. The status can be of the following types:
  • Unknown: com.meta.horizon.platform.ovr.enums.SystemVoipStatus#Unknown
  • Unavailable: com.meta.horizon.platform.ovr.enums.SystemVoipStatus#Unavailable
  • Suppressed: com.meta.horizon.platform.ovr.enums.SystemVoipStatus#Suppressed
  • Active: com.meta.horizon.platform.ovr.enums.SystemVoipStatus#Active
Signature
SystemVoipStatus com.meta.horizon.platform.ovr.models.SystemVoipState.getStatus()
Returns
SystemVoipStatus  SystemVoipStatus