#include <VoiceChatSystem.hpp>
◆ captureReady()
| bool VoiceChatSystem::captureReady |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
◆ drainSpeaker()
◆ enqueueFrame()
◆ init()
| bool VoiceChatSystem::init |
( |
std::string_view | recordingDeviceName = {} | ) |
|
◆ lookupSpeakerTransform()
| bool VoiceChatSystem::lookupSpeakerTransform |
( |
const Registry & | registry, |
|
|
ClientId | speaker, |
|
|
glm::vec3 & | position, |
|
|
glm::vec3 & | velocity ) const |
|
nodiscardprivate |
◆ quit()
| void VoiceChatSystem::quit |
( |
| ) |
|
◆ setPushToTalk()
| void VoiceChatSystem::setPushToTalk |
( |
bool | active | ) |
|
◆ setRecordingDeviceName()
| void VoiceChatSystem::setRecordingDeviceName |
( |
std::string_view | name | ) |
|
◆ speaking()
| const std::vector< SpeakingState > & VoiceChatSystem::speaking |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
◆ transmitting()
| bool VoiceChatSystem::transmitting |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
◆ update()
◆ capture_
◆ captureInitialized_
| bool VoiceChatSystem::captureInitialized_ = false |
|
private |
◆ pendingFrames_
◆ pendingMutex_
| std::mutex VoiceChatSystem::pendingMutex_ |
|
private |
◆ speakers_
| std::unordered_map<int, RemoteSpeaker> VoiceChatSystem::speakers_ |
|
private |
◆ speaking_
The documentation for this class was generated from the following files: