overte-JulianGro/libraries
David Kelly 8b8a98bfcc Acutally audio was really broken
Seems there were 2 issues:
* If you couldn't inject locally (say, no audio interface
  because you are an assignment client), we would not do the
  network injection at all.  That's bad.
* When we don't have a codec, like when using an injector, we
  were serializing the empty string in some problematic way.  I
  just use the built-in serialization, and it seems fine.

I tested this by first playing a sound in the console (or maybe you
want to tip some cows, that is ok too).  Then in _another_ interface
client on another machine in the same domain, I better hear the
sound.

Then, I added a script to play audio as a persistent script, which
just loops forever and ever.  You should hear that on both interface
clients also.

A detailed test plan to follow.

Also: using @zappoman serialization code, which is safer than using
the Qt code which does magical things for nulls.  Good to do this cuz
you know, things happen...
2016-07-22 18:33:38 -07:00
..
animation got rid of comparison warning 2016-06-17 14:17:32 -07:00
audio Acutally audio was really broken 2016-07-22 18:33:38 -07:00
audio-client fix comments 2016-06-23 10:59:26 -07:00
auto-updater
avatars Merge branch 'master' of https://github.com/highfidelity/hifi into feat/user-actions 2016-06-21 16:39:25 -07:00
controllers Working on touch 2016-06-13 14:40:15 -07:00
display-plugins Remove roll from cursor in HMD 2016-06-28 18:30:07 -07:00
embedded-webserver
entities Fix bug with Entities.addEntity returning bad id 2016-06-24 16:39:57 -07:00
entities-renderer boxify static meshes with too many vertices 2016-06-28 16:36:10 -07:00
fbx Merge pull request #7889 from samcake/color 2016-06-08 17:38:45 -07:00
gl Switch back to disable GL 4.5 by default, add support for logging when enabled 2016-06-28 18:56:25 -07:00
gpu Adding GL 4.5 backend 2016-06-28 18:55:24 -07:00
gpu-gl Abandon seperate vertex formats for now 2016-06-28 19:18:16 -07:00
input-plugins rework plugins to not depend on PluginContainer unless they want to 2016-06-21 12:07:05 -07:00
model Merge branch 'master' of https://github.com/highfidelity/hifi into color 2016-06-02 10:38:40 -07:00
model-networking Merge branch 'master' of https://github.com/highfidelity/hifi into color 2016-06-02 10:38:40 -07:00
networking Merge pull request #8170 from huffman/fix/multiple-sessions 2016-07-01 16:41:56 -07:00
octree Fix reporting of JSON export failure 2016-06-15 14:12:49 +12:00
physics fix warning about convex hull vertex count cap 2016-06-28 16:35:32 -07:00
plugins Merge branch 'master' of https://github.com/highfidelity/hifi into vive-ui 2016-06-22 15:58:53 -07:00
procedural Merge pull request #8076 from ZappoMan/reduceLogSpam 2016-06-16 18:25:54 -07:00
recording Remove delayLoad 2016-05-09 18:09:48 -07:00
render still trying to fix cmake errors 2016-06-10 17:01:22 -07:00
render-utils Don't render wire geometry with lighting effects 2016-06-30 16:11:05 -07:00
script-engine Fixing issues with unclosed groups in settings persistence 2016-06-14 09:49:38 -07:00
shared PR comments 2016-06-29 10:28:55 -07:00
steamworks-wrapper Initial Steamworks integration 2016-06-14 16:29:50 -07:00
ui Allow scripts to receive a visibility changed signal from their windows 2016-06-30 13:22:01 -07:00
ui-plugins CR feedback 2016-06-21 12:49:42 -07:00