Stephen Birarda
|
26be492475
|
use same listener for many packets in AudioMixer
|
2015-07-13 14:46:56 -07:00 |
|
Ryan Huffman
|
9de6828b03
|
Remove readPendingDatagram from AudioMixer
|
2015-07-13 14:24:06 -07:00 |
|
Ryan Huffman
|
910836fa5a
|
Remove readPendingDatagrams from AudioMixer
|
2015-07-10 16:14:40 -07:00 |
|
Ryan Huffman
|
c841867044
|
Update AudioMixer to use PacketReceiver
|
2015-07-10 09:37:24 -07:00 |
|
Stephen Birarda
|
ca87d64dc7
|
fix for audio-mixer shutdown hang, removing spaces
|
2015-05-13 12:03:21 -07:00 |
|
Stephen Birarda
|
68998f4423
|
cleanup AudioMixer stats to be properly nested
|
2015-04-28 18:19:16 -07:00 |
|
Stephen Birarda
|
bb77986f1a
|
use new AudioConstants in AudioMixer classes
|
2014-12-16 11:56:56 -08:00 |
|
Philip Rosedale
|
d9141b4010
|
Merge pull request #3750 from Atlante45/reverb_for_own_voice
Reverb for own voice
|
2014-11-11 10:52:26 -08:00 |
|
Philip Rosedale
|
12eb67c734
|
fix bug with audio mixer muting too often
|
2014-11-07 14:18:57 -08:00 |
|
Atlante45
|
4dc40c9e84
|
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb_for_own_voice
|
2014-11-06 23:17:53 +01:00 |
|
Atlante45
|
44cb35778a
|
Move AudioEnv packet send to own function
Audio environment packet moved to own function and out of the
if/else
So it is now sent all the time, now matter if there are other
people around you
|
2014-11-06 17:42:57 +01:00 |
|
Philip Rosedale
|
f10aeaffab
|
working on audio mixer muting
|
2014-10-28 20:22:33 -07:00 |
|
Atlante45
|
26b1e8fc29
|
grab reverb settings on mixer side
|
2014-10-16 22:46:40 -07:00 |
|
Atlante45
|
bbd1afc55c
|
Switch hash to an array
|
2014-10-13 13:50:06 -07:00 |
|
Atlante45
|
90c5c7f43c
|
Attenuation coefficients parsing
|
2014-10-09 16:41:48 -07:00 |
|
Atlante45
|
0fa95ba61d
|
Removed Unattenuated zones from mixer
|
2014-10-09 14:46:32 -07:00 |
|
Atlante45
|
981666cb38
|
Moved audioMixer setting parsing to its own function
|
2014-10-09 11:49:55 -07:00 |
|
Atlante45
|
4e7bf0487b
|
Add attenuation setting on DS page
|
2014-09-30 12:50:50 -07:00 |
|
ZappoMan
|
bd23b8b8b9
|
completely remove _penumbraFilter from AudioMixer class
|
2014-09-18 15:01:06 -07:00 |
|
ZappoMan
|
864c1c88a7
|
fix the filter with delay and add per listener source pair data
|
2014-09-18 14:58:44 -07:00 |
|
ZappoMan
|
ab447e20ee
|
move filter to single instance in mixer, and do filtering on pre-mix buffer not the mixed buffer
|
2014-09-17 12:48:47 -07:00 |
|
Craig Hansen-Sturm
|
40a5ff6b9e
|
ZappoMan deadcode analysis applied
|
2014-08-27 10:56:44 -07:00 |
|
Craig Hansen-Sturm
|
e941e58626
|
merge HEAD with PR-3281
|
2014-08-26 18:25:40 -07:00 |
|
Craig Hansen-Sturm
|
4cd1f4afef
|
add support for head-shadow/penumbra filter for positional audio streams
|
2014-08-24 22:17:07 -07:00 |
|
Stephen Birarda
|
1e65a093f2
|
decouple audio-mixer packet receipt from main thread
|
2014-08-14 12:37:57 -07:00 |
|
wangyix
|
e50bd1bed9
|
separated readpendingdatagrams domain page stats
|
2014-08-13 17:57:04 -07:00 |
|
wangyix
|
81fa5ed41f
|
readPendingDatagrams stats printed and sent to domain page
jittertester now prints out send or receive error msgs
|
2014-08-13 16:48:06 -07:00 |
|
wangyix
|
b17c9102c9
|
added stats for readPendingDatagrams in audiomixer
|
2014-08-13 13:30:02 -07:00 |
|
wangyix
|
db0fbcab97
|
merge with upstream
|
2014-08-13 11:09:55 -07:00 |
|
wangyix
|
446c888242
|
AudioMixer print added; untested
|
2014-08-12 12:22:32 -07:00 |
|
wangyix
|
0dfe0b1f2a
|
merged with master
|
2014-08-08 13:32:27 -07:00 |
|
wangyix
|
1153a76ab1
|
new option knobs added, no new behavior yet
|
2014-08-07 16:37:36 -07:00 |
|
wangyix
|
daeb2a898d
|
added staticDesiredJitterBufferFrames feature; AudioMixer crashing
moved some callbacks from Application::updateAvatar() to
Application::update()
|
2014-07-30 15:35:40 -07:00 |
|
wangyix
|
d49970d010
|
maxFramesOverDesired added; settable from domain page and preferences
|
2014-07-29 15:57:32 -07:00 |
|
wangyix
|
a3b44a6a73
|
downstream silent packets seem to be working
|
2014-07-29 10:08:55 -07:00 |
|
wangyix
|
6fc5c74c0b
|
renamed ringbuffer variables to audiostream
|
2014-07-28 13:08:53 -07:00 |
|
wangyix
|
32dbc6cbdb
|
renamed audioringbuffer classes to audiostream
|
2014-07-28 11:52:05 -07:00 |
|
wangyix
|
a9d26b3934
|
fixed repeat-popping in audiomixer
|
2014-07-25 12:58:10 -07:00 |
|
wangyix
|
822ba4da48
|
cleaned up code more, dancer.js audio not working
|
2014-07-25 10:21:38 -07:00 |
|
wangyix
|
25f4f63a1e
|
added window PacketStreamStats to AudioStreamStats
|
2014-07-10 16:42:23 -07:00 |
|
wangyix
|
591bfa14b9
|
added PacketTypeAudioStreamStats for j-buffer stats
...instead of packing that info into audio packets.
|
2014-06-25 11:38:56 -07:00 |
|
ZappoMan
|
1d390faad8
|
add support for commandline/config value for dynamic jitter buffers
|
2014-06-24 10:29:38 -07:00 |
|
Stephen Birarda
|
db1031144b
|
fix passing of unattenuated zones to buffers
|
2014-06-18 13:46:03 -07:00 |
|
Stephen Birarda
|
5878b4af59
|
setup listener unattenuated zones for source ring buffers
|
2014-06-18 12:50:16 -07:00 |
|
Stephen Birarda
|
ae4b8348a2
|
fix header include guards via regex
|
2014-04-09 12:03:17 -07:00 |
|
Stephen Birarda
|
6a51df9e38
|
initial regex replacement of headers
|
2014-04-08 17:30:36 -07:00 |
|
Stephen Birarda
|
e7f9acd945
|
add trailing sleep and performance throttling logic to AvatarMixer
|
2014-03-24 15:42:57 -07:00 |
|
Stephen Birarda
|
1fffda674a
|
send extra stats from audio-mixer to domain-server
|
2014-03-24 13:14:22 -07:00 |
|
Stephen Birarda
|
8f403609e7
|
hook JSON stats sending from domain-server
|
2014-03-24 11:56:16 -07:00 |
|
Stephen Birarda
|
c5b0288c12
|
remove numClientsMixedInFrame since it is no longer used
|
2014-03-21 18:49:46 -07:00 |
|