static void | Start ( UInt64 userID ) |
static void | Accept ( UInt64 userID ) |
static void | Stop ( UInt64 userID ) |
static void | SetMicrophoneFilterCallback ( CAPI.FilterCallback callback ) |
static void | SetMicrophoneMuted ( VoipMuteState state ) |
static VoipMuteState | |
static SystemVoipStatus | |
static Oculus.Platform.VoipDtxState | GetIsConnectionUsingDtx ( UInt64 peerID ) |
static Oculus.Platform.VoipBitrate | GetLocalBitrate ( UInt64 peerID ) |
static Oculus.Platform.VoipBitrate | GetRemoteBitrate ( UInt64 peerID ) |
static void | SetNewConnectionOptions ( VoipOptions voipOptions ) |
static Request< Models.MicrophoneAvailabilityState > | |
static Request< Models.SystemVoipState > | SetSystemVoipSuppressed ( bool suppressed ) |
static void | SetMicrophoneAvailabilityStateUpdateNotificationCallback ( Message< string >.Callback callback ) |
static void | SetSystemVoipStateNotificationCallback ( Message< Models.SystemVoipState >.Callback callback ) |
static void Oculus.Platform.Voip.Start ( UInt64 userID ) |
---|
No description available.
|
static void Oculus.Platform.Voip.Accept ( UInt64 userID ) |
---|
No description available.
|
static void Oculus.Platform.Voip.Stop ( UInt64 userID ) |
---|
No description available.
|
static void Oculus.Platform.Voip.SetMicrophoneFilterCallback ( CAPI.FilterCallback callback ) |
---|
No description available.
|
static void Oculus.Platform.Voip.SetMicrophoneMuted ( VoipMuteState state ) |
---|
No description available.
|
static VoipMuteState Oculus.Platform.Voip.GetSystemVoipMicrophoneMuted ( ) |
---|
No description available.
|
static SystemVoipStatus Oculus.Platform.Voip.GetSystemVoipStatus ( ) |
---|
No description available.
|
static Oculus.Platform.VoipDtxState Oculus.Platform.Voip.GetIsConnectionUsingDtx ( UInt64 peerID ) |
---|
No description available.
|
static Oculus.Platform.VoipBitrate Oculus.Platform.Voip.GetLocalBitrate ( UInt64 peerID ) |
---|
No description available.
|
static Oculus.Platform.VoipBitrate Oculus.Platform.Voip.GetRemoteBitrate ( UInt64 peerID ) |
---|
No description available.
|
static void Oculus.Platform.Voip.SetNewConnectionOptions ( VoipOptions voipOptions ) |
---|
No description available.
|
static Request<Models.MicrophoneAvailabilityState> Oculus.Platform.Voip.GetMicrophoneAvailability ( ) |
---|
Gets whether the microphone is currently available to the app. This can be used to show if the user's voice is able to be heard by other users. |
static Request<Models.SystemVoipState> Oculus.Platform.Voip.SetSystemVoipSuppressed ( bool suppressed ) |
---|
Sets whether SystemVoip should be suppressed so that this app's Voip can use the mic and play incoming Voip audio. Once microphone switching functionality for the user is released, this function will no longer work. You can use get_microphone_availability to see if the user has allowed the app access to the microphone. |
static void Oculus.Platform.Voip.SetMicrophoneAvailabilityStateUpdateNotificationCallback ( Message< string >.Callback callback ) |
---|
Indicates that the current microphone availability state has been updated. Use Voip.GetMicrophoneAvailability() to extract the microphone availability state. |
static void Oculus.Platform.Voip.SetSystemVoipStateNotificationCallback ( Message< Models.SystemVoipState >.Callback callback ) |
---|
Sent to indicate that some part of the overall state of SystemVoip has changed. Use Message.GetSystemVoipState() and the properties of SystemVoipState to extract the state that triggered the notification. Note that the state may have changed further since the notification was generated, and that you may call the GetSystemVoip...() family of functions at any time to get the current state directly. |