Merge pull request #2244 from secondlife/roxie/webrtc-teleport
[WebRTC] After transition through WebRTC -> Vivox -> WebRTC regions, voice dot is on but no voice is transmitted.master
commit
5cff84ff34
|
|
@ -281,10 +281,8 @@ void LLVoiceClient::setNonSpatialVoiceModule(const std::string &voice_server_typ
|
|||
|
||||
void LLVoiceClient::setHidden(bool hidden)
|
||||
{
|
||||
if (mSpatialVoiceModule)
|
||||
{
|
||||
mSpatialVoiceModule->setHidden(hidden);
|
||||
}
|
||||
LLWebRTCVoiceClient::getInstance()->setHidden(hidden);
|
||||
LLVivoxVoiceClient::getInstance()->setHidden(hidden);
|
||||
}
|
||||
|
||||
void LLVoiceClient::terminate()
|
||||
|
|
|
|||
|
|
@ -89,6 +89,8 @@ public:
|
|||
// Returns true if vivox has successfully logged in and is not in error state
|
||||
bool isVoiceWorking() const override;
|
||||
|
||||
void setHidden(bool hidden) override; // virtual
|
||||
|
||||
/////////////////////
|
||||
/// @name Tuning
|
||||
//@{
|
||||
|
|
@ -760,7 +762,6 @@ private:
|
|||
LLSD getAudioSessionChannelInfo();
|
||||
std::string getAudioSessionHandle();
|
||||
|
||||
void setHidden(bool hidden) override; //virtual
|
||||
void sendPositionAndVolumeUpdate(void);
|
||||
|
||||
void sendCaptureAndRenderDevices();
|
||||
|
|
|
|||
|
|
@ -88,6 +88,7 @@ public:
|
|||
std::string sipURIFromID(const LLUUID &id) const override;
|
||||
LLSD getP2PChannelInfoTemplate(const LLUUID& id) const override;
|
||||
|
||||
void setHidden(bool hidden) override; // virtual
|
||||
|
||||
///////////////////
|
||||
/// @name Logging
|
||||
|
|
@ -480,8 +481,6 @@ private:
|
|||
|
||||
LLSD getAudioSessionChannelInfo();
|
||||
|
||||
void setHidden(bool hidden) override; //virtual
|
||||
|
||||
void enforceTether();
|
||||
|
||||
void updateNeighboringRegions();
|
||||
|
|
|
|||
Loading…
Reference in New Issue