Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 6 files). Show all
Unified · Split
| @@ -599,7 +599,8 @@ void ScriptEngine::run() { · 598 unmodified lines | ||
| 599 | 599 | / (1000 * 1000)) + 0.5); |
| 600 | 600 | const int SCRIPT_AUDIO_BUFFER_BYTES = SCRIPT_AUDIO_BUFFER_SAMPLES * sizeof(int16_t); |
| 601 | 601 | |
| 602 | − QByteArray avatarByteArray = _avatarData->toByteArray(true); | |
| 602 | + QByteArray avatarByteArray = _avatarData->toByteArray(true, randFloat() < AVATAR_SEND_FULL_UPDATE_RATIO); | |
| 603 | + _avatarData->doneEncoding(); | |
| 603 | 604 | auto avatarPacket = NLPacket::create(PacketType::AvatarData, avatarByteArray.size()); |
| 604 | 605 | |
| 605 | 606 | avatarPacket->write(avatarByteArray); |