handle trivial case of not mixing silent audio streams
take an absolute value for correct loudness
clarify check for audio loudness in AudioMixer
Merge pull request #2336 from birarda/audio-scaling

handle trivial case of not mixing silent audio streams
use char instead of QByteArray for mix samples in AudioMixer
Merge pull request #2342 from birarda/master

switch data for mix samples in AudioMixer
guard around update to last heard for a NULL matching node
Merge pull request #2345 from birarda/master

guard around update to last heard for a NULL matching node
scope clientMixBuffer only to AudioMixer run
make the client mix buffer only as large as it needs to be
Merge pull request #2346 from birarda/master

scope clientMixBuffer only to AudioMixer run
Prevent audio average from becoming less than zero (thus causing sqrt to
return nan, thus making our fake blendshape coefficient nan, thus making the
jaw disappear).  Closes #2334.
Merge pull request #2347 from ey6es/master

Prevent audio average from becoming less than zero (thus causing sqrt to
Merge upstream/master into cleanup project
bump version of PacketTypeAvatarData from 1 to 2