AvatarData: arranged order of size computation reflect order in the packet.

This commit is contained in:
Anthony J. Thibault 2019-06-10 18:00:54 -07:00
parent 889a5d2bda
commit 6c4e7cd805

View file

@ -398,8 +398,8 @@ QByteArray AvatarData::toByteArray(AvatarDataDetail dataDetail, quint64 lastSent
const size_t byteArraySize = AvatarDataPacket::MAX_CONSTANT_HEADER_SIZE + NUM_BYTES_RFC4122_UUID + const size_t byteArraySize = AvatarDataPacket::MAX_CONSTANT_HEADER_SIZE + NUM_BYTES_RFC4122_UUID +
AvatarDataPacket::maxFaceTrackerInfoSize(_headData->getBlendshapeCoefficients().size()) + AvatarDataPacket::maxFaceTrackerInfoSize(_headData->getBlendshapeCoefficients().size()) +
AvatarDataPacket::maxJointDataSize(_jointData.size()) + AvatarDataPacket::maxJointDataSize(_jointData.size()) +
FAR_GRAB_JOINTS_SIZE + AvatarDataPacket::maxJointDefaultPoseFlagsSize(_jointData.size()) +
AvatarDataPacket::maxJointDefaultPoseFlagsSize(_jointData.size()); FAR_GRAB_JOINTS_SIZE;
if (maxDataSize == 0) { if (maxDataSize == 0) {
maxDataSize = (int)byteArraySize; maxDataSize = (int)byteArraySize;