tosh
|
f1e5a56347
|
adds code to show bandwidth details upon click and adds a checkbox to the menu to set visibility of the bandwidth bars
|
2013-06-30 17:08:01 +02:00 |
|
Stephen Birarda
|
cece4de90e
|
fix the default orientation for an injector
|
2013-06-27 11:14:22 -07:00 |
|
Philip Rosedale
|
13b729d9b4
|
Fixed problems with ring buffer not handling stereo right, reset audio buffers on spacebar.
|
2013-06-20 18:49:05 -07:00 |
|
Philip Rosedale
|
2c8c34f9bd
|
set jitter buffer on application start to 1/2 of a packet
|
2013-06-20 09:08:37 -07:00 |
|
Stephen Birarda
|
a141e3dc5d
|
resolve conflicts on merge with upstream master
|
2013-06-13 16:31:40 -06:00 |
|
Andrzej Kapolka
|
db729a04aa
|
Converted double timestamps to long long (64 bit integers), fixed bug with
updating agent timestamps.
|
2013-06-13 11:11:59 -07:00 |
|
Stephen Birarda
|
84422628a9
|
remove thread link to audio library
|
2013-06-11 14:50:10 -07:00 |
|
Stephen Birarda
|
233ce67379
|
don't link STK library while not being used
|
2013-06-06 11:57:38 -07:00 |
|
Stephen Birarda
|
beb415a851
|
correct buffer byte constants in AudioRingBuffer
|
2013-06-05 12:45:07 -07:00 |
|
Stephen Birarda
|
d64b46a6b2
|
add specialized parsing of audio data to ARB subclasses
|
2013-06-05 12:11:56 -07:00 |
|
Stephen Birarda
|
4cb00ad54b
|
clean up AudioRingBuffer by subclassing
|
2013-06-05 11:51:21 -07:00 |
|
Stephen Birarda
|
eee7d6f92f
|
resolve some conflicts on merge with upstream master
|
2013-06-05 09:56:26 -07:00 |
|
Stephen Birarda
|
6c2dcb86c8
|
Merge remote-tracking branch 'upstream/master' into synthesis
|
2013-06-05 09:55:16 -07:00 |
|
Stephen Birarda
|
bfad6c8f61
|
fix orientation setter in AudioInjector header
|
2013-06-04 16:10:20 -07:00 |
|
Stephen Birarda
|
7d3d8f8b43
|
rewrite the AudioInjector to send an orientation quaternion instead of bearing
|
2013-06-04 15:31:11 -07:00 |
|
Stephen Birarda
|
cd79339670
|
rework audio-mixer to use orientations sent by clients
|
2013-06-04 15:18:05 -07:00 |
|
Stephen Birarda
|
d02fb65a13
|
Merge remote-tracking branch 'upstream/master' into cube-injector
|
2013-06-04 11:25:39 -07:00 |
|
Stephen Birarda
|
3f7fbb5c1e
|
change injector from cube to sphere
|
2013-06-04 10:57:53 -07:00 |
|
Stephen Birarda
|
c55b6a20d7
|
parse the desired cube side length for injected audio source
|
2013-06-03 15:38:12 -07:00 |
|
Stephen Birarda
|
ca39593f05
|
move typedef for FreeVerbAgentMap to AudioRingBuffer header
|
2013-06-03 12:02:41 -07:00 |
|
Stephen Birarda
|
2d7c397138
|
create a FreeVerb object for each other agent per agent
|
2013-05-31 15:47:57 -07:00 |
|
ZappoMan
|
b0397e8eb9
|
Merge branch 'master' of https://github.com/worklist/hifi into copy_and_paste_voxels
|
2013-05-30 21:41:55 -07:00 |
|
Stephen Birarda
|
c259b025db
|
fix a crash in audio injector when there is no audio mixer
|
2013-05-29 15:05:39 -07:00 |
|
Stephen Birarda
|
56e0e3882d
|
kill agents who send NaN bearings
|
2013-05-29 11:29:38 -07:00 |
|
Stephen Birarda
|
1fb61faded
|
fix the isnan check for agent bearing
|
2013-05-29 11:22:25 -07:00 |
|
Stephen Birarda
|
f45062a097
|
don't use audio when the bearing sent by the agent is garbage
|
2013-05-29 11:14:50 -07:00 |
|
Stephen Birarda
|
78df9fb2ed
|
last pieces of debugging for mixer crash
|
2013-05-29 11:04:46 -07:00 |
|
ZappoMan
|
eb675c8dd7
|
fix crash when no audio mixer available
|
2013-05-29 08:25:30 -07:00 |
|
Stephen Birarda
|
c661796b81
|
don't copy audio data if the agent sent the wrong amount
|
2013-05-24 15:37:48 -07:00 |
|
Stephen Birarda
|
36892da488
|
keep a pointer to owning agent in AgentData
|
2013-05-24 12:17:34 -07:00 |
|
Stephen Birarda
|
842ef820ab
|
use a more consistent method to clock the injector thread
|
2013-05-23 13:56:16 -07:00 |
|
Stephen Birarda
|
21cdf4ada5
|
remove setter for isInjectingAudio - shouldn't be set externally
|
2013-05-22 17:23:46 -07:00 |
|
Stephen Birarda
|
dae7bf8674
|
use AgentList defaults when AIM has no socket or address set
|
2013-05-20 11:48:50 -07:00 |
|
Stephen Birarda
|
00998ba75e
|
some fixes for new audio injector setup
|
2013-05-17 15:42:37 -07:00 |
|
Stephen Birarda
|
d72b931ebe
|
attach stream identifier to AudioRingBuffer to match incoming data in audio mixer
|
2013-05-17 14:57:10 -07:00 |
|
Stephen Birarda
|
b7b39c2a6e
|
have addOrUpdateAgent return a pointer to the agent instead of a bool
|
2013-05-17 14:03:15 -07:00 |
|
Stephen Birarda
|
fcfe5c9e25
|
disallow copying for AudioRingBuffer objects
|
2013-05-17 12:27:05 -07:00 |
|
Stephen Birarda
|
442d658835
|
switch from 255 to 0xFF for max volume constant
|
2013-05-16 14:10:48 -07:00 |
|
Stephen Birarda
|
a37b451993
|
add constants for volume byte values
|
2013-05-16 14:09:50 -07:00 |
|
Stephen Birarda
|
f6cc40362c
|
hook the injector up to the change AudioInjector setup
|
2013-05-16 13:10:48 -07:00 |
|
Stephen Birarda
|
a2f8d8ae25
|
break audio out of shared into its own library
|
2013-05-16 13:00:40 -07:00 |
|