Merge pull request #9200 from zfox23/fix_bubble_audio_bug

Fix audio injector bug after space bubble changes
This commit is contained in:
David Kelly 2016-12-13 14:23:01 -08:00 committed by GitHub
commit 97a5c0ef4b
3 changed files with 8 additions and 1 deletions

View file

@ -278,6 +278,12 @@ int64_t AudioInjector::injectNextFrame() {
audioPacketStream.writeRawData(reinterpret_cast<const char*>(&_options.orientation),
sizeof(_options.orientation));
audioPacketStream.writeRawData(reinterpret_cast<const char*>(&_options.position),
sizeof(_options.position));
glm::vec3 boxCorner = glm::vec3(0);
audioPacketStream.writeRawData(reinterpret_cast<const char*>(&boxCorner),
sizeof(glm::vec3));
// pack zero for radius
float radius = 0;
audioPacketStream << radius;

View file

@ -78,7 +78,7 @@ PacketVersion versionForPacketType(PacketType packetType) {
case PacketType::MicrophoneAudioNoEcho:
case PacketType::MicrophoneAudioWithEcho:
case PacketType::AudioStreamStats:
return static_cast<PacketVersion>(AudioVersion::TerminatingStreamStats);
return static_cast<PacketVersion>(AudioVersion::SpaceBubbleChanges);
default:
return 17;

View file

@ -234,6 +234,7 @@ enum class AudioVersion : PacketVersion {
CodecNameInAudioPackets,
Exactly10msAudioPackets,
TerminatingStreamStats,
SpaceBubbleChanges,
};
#endif // hifi_PacketHeaders_h