Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem > API/Plugins/OnlineSubsystem/IVoiceEngine
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint32 SubmitRemoteVoiceData
(
const FUniqueNetId& RemoteTalkerId, |
Submits remote voice data for playback by the voice system. | Interfaces/VoiceInterface.h | |
virtual uint32 SubmitRemoteVoiceData
(
const FUniqueNetIdWrapper& RemoteTalkerId, |
Interfaces/VoiceInterface.h |
SubmitRemoteVoiceData(const FUniqueNetId &, uint8 , uint32 )
Description
Submits remote voice data for playback by the voice system. No playback occurs if the priority for this remote talker is 0xFFFFFFFF. Size indicates how much data to submit for processing. It's also an out value in case the system could only process a smaller portion of the data
| Name | SubmitRemoteVoiceData |
| Type | function |
| Header File | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/VoiceInterface.h |
| Include Path | #include "Interfaces/VoiceInterface.h" |
uint32 SubmitRemoteVoiceData
(
const FUniqueNetId & RemoteTalkerId,
uint8 * Data,
uint32 * Size
)
0 upon success, an error code otherwise
Parameters
| Name | Remarks |
|---|---|
| RemoteTalkerId | the remote talker that sent this data |
| Data | the buffer to copy the voice data into |
| Size | in: the size of the buffer, out: the amount of data copied |
| InSampleCount | optional parameter for the starting sample of this voice packet. Used for sorting packets received out of order. |
SubmitRemoteVoiceData(const FUniqueNetIdWrapper &, uint8 , uint32 , uint64 &)
| Name | SubmitRemoteVoiceData |
| Type | function |
| Header File | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/VoiceInterface.h |
| Include Path | #include "Interfaces/VoiceInterface.h" |
virtual uint32 SubmitRemoteVoiceData
(
const FUniqueNetIdWrapper & RemoteTalkerId,
uint8 * Data,
uint32 * Size,
uint64 & InSampleCount
)