API reference

FOvrVoipEncoder Struct

This is a custom encoder for voice over internet protocol (VoIP) data. A VoIP session can be established by UOvrFunctionsBlueprintLibrary::Voip_Start. It provides a way to encode PCM data into compressed VoIP data.

Constructors

FOvrVoipEncoder ()
This is the default constructor for the struct, which initializes the ovrVoipEncoderHandle and TOvrMessageHandlePtr to their default values.
Signature
FOvrVoipEncoder::FOvrVoipEncoder()
FOvrVoipEncoder ( OvrHandle , MessageHandlePtr )
Copying values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
FOvrVoipEncoder::FOvrVoipEncoder(ovrVoipEncoderHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr)
Parameters
MessageHandlePtr: TOvrMessageHandlePtr

Fields

OVR Handle for methods.
Signature
ovrVoipEncoderHandle FOvrVoipEncoder::Handle

Member Functions

Clear ()
Setting all values to their defaults, effectively clearing the struct.
Signature
void FOvrVoipEncoder::Clear()
Returns
void
Update ( OvrHandle , MessageHandlePtr )
Updating values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
void FOvrVoipEncoder::Update(ovrVoipEncoderHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr)
Parameters
MessageHandlePtr: TOvrMessageHandlePtr
Returns
void