Clement
|
c29f6346d8
|
Clear mixing structures when we stop mixing for node
|
2018-11-28 16:09:04 -08:00 |
|
John Conklin II
|
ec4f2f781d
|
Merge pull request #14352 from Atlante45/feat/solo-source
[master] Add audio soloing feature
|
2018-11-12 14:07:30 -08:00 |
|
Brad Hefta-Gaub
|
22dd958582
|
Merge pull request #14297 from jherico/feature/vcpkg
Case 19807: Switch to vcpkg for many dependencies on all non-mobile platforms
|
2018-11-12 09:52:02 -08:00 |
|
Brad Davis
|
8c4f0ec774
|
Vcpkg migration
|
2018-11-08 12:28:06 -08:00 |
|
Clement
|
ef54a63de6
|
Use uint8_t instead of bool on the wire
|
2018-11-07 17:54:49 -08:00 |
|
Clement
|
8f763dfd50
|
Fix bug and crash in solo logic
|
2018-11-07 17:46:18 -08:00 |
|
Clement
|
b8cb433fa1
|
Spelling
|
2018-11-06 13:39:36 -08:00 |
|
Clement
|
37c69ebe62
|
Add audio soloing feature
|
2018-11-05 19:02:26 -08:00 |
|
Roxanne Skelly
|
9ca862ad6b
|
Case 19373 - Lowering volume on another user in PAL mutes them
|
2018-11-01 17:25:41 -07:00 |
|
Seth Alves
|
de8ae9156c
|
fix build on clang 7
|
2018-10-09 12:25:01 -07:00 |
|
Clement
|
585c278400
|
streamline mix operation
|
2018-09-28 15:45:56 -07:00 |
|
Stephen Birarda
|
7e4cfd3c78
|
fix for injected audio going to unreachable
|
2018-09-28 14:54:50 -07:00 |
|
Stephen Birarda
|
b7c6fa003d
|
guard against incorrectly sized AudioStreamStats from packet
|
2018-09-28 14:54:50 -07:00 |
|
Stephen Birarda
|
6750d4a370
|
move buffer popping to packet processing
|
2018-09-28 14:54:50 -07:00 |
|
Stephen Birarda
|
7d8b15ed75
|
move valid position check to packet processing
|
2018-09-28 14:54:50 -07:00 |
|
Stephen Birarda
|
371de312cc
|
enumerate a vector of mixable streams for each listener
|
2018-09-28 14:54:50 -07:00 |
|
Stephen Birarda
|
c992150c10
|
change stream HRTF map to use a vector
|
2018-09-28 14:54:50 -07:00 |
|
Stephen Birarda
|
bcba2a1cf1
|
use local ID for stream hash
|
2018-09-28 14:54:50 -07:00 |
|
Stephen Birarda
|
09cfe4dbc1
|
use a vector for audio streams
|
2018-09-28 14:54:50 -07:00 |
|
Stephen Birarda
|
aed79b3b17
|
use a vector for ignored node IDs
|
2018-09-28 14:54:49 -07:00 |
|
Stephen Birarda
|
f23a036f4a
|
add node local ID retreivable from NodeData
|
2018-08-21 10:31:14 -07:00 |
|
Zach Fox
|
688d82b286
|
Go back to 60%
|
2018-06-11 13:23:41 -07:00 |
|
Zach Fox
|
76b5dae721
|
Let's try 20%
|
2018-06-08 10:19:55 -07:00 |
|
Zach Fox
|
f7de3cf218
|
Try a value of 1.8
|
2018-06-07 14:45:33 -07:00 |
|
Zach Fox
|
448a522b70
|
MS15673: Do some experiments on bubble size
|
2018-06-07 13:29:33 -07:00 |
|
Simon Walton
|
619901caa0
|
Move up main #include for other AudioMixer*
Having #include first will make more robust for MOC compile problems.
Also fixes previous commit to use <> form and correct case.
See Case 12527.
|
2018-02-21 11:12:09 -08:00 |
|
Ken Cooke
|
7c5085bd24
|
Handle stereo changes while active, by restarting the codec on both ends
|
2018-01-11 16:10:50 -08:00 |
|
Ken Cooke
|
6a2e3cc272
|
Enable stereo codecs for AvatarAudioStream
|
2018-01-10 15:14:18 -08:00 |
|
Ken Cooke
|
c363a9281e
|
Fix another bug in audio-mixer audio packet parsing.
For SilentAudioFrame packets, numSamples was being read as channel flag.
|
2018-01-09 16:54:14 -08:00 |
|
Ken Cooke
|
ad2a031060
|
Fix bug in audio-mixer audio packet parsing.
Codec string was being read as channel flag.
|
2018-01-09 16:44:48 -08:00 |
|
Ken Cooke
|
68e9ec9b23
|
Use qCDebug instead of qDebug in audio-mixer
|
2017-11-02 16:36:45 -07:00 |
|
Ken Cooke
|
cfba6ae819
|
Implement master avatar gain in the audio-mixer
|
2017-10-31 11:18:03 -07:00 |
|
Ken Cooke
|
6ba2a83bbe
|
Send and receive Avatar MASTER Gain packets, signaled using null nodeID.
Packet protocol change is not needed (existing audio-mixer will ignore).
|
2017-10-29 10:47:56 -07:00 |
|
Seth Alves
|
186035dc5d
|
adjust various things that cause a crash-on-exit on Linux
|
2017-08-06 11:57:55 -07:00 |
|
Clément Brisset
|
3ea7b82d61
|
Merge pull request #10796 from birarda/bug/audio-codec-replication
check for codec changes for replicated agents
|
2017-06-22 16:51:40 -07:00 |
|
Stephen Birarda
|
ec30d9ad5c
|
always re-process codec for replicated agent
|
2017-06-22 16:18:46 -07:00 |
|
Atlante45
|
71d2540a23
|
Prevent replication flat loops
|
2017-06-22 15:22:32 -07:00 |
|
Stephen Birarda
|
015284c0e6
|
do not attempt to replicate audio stream stats
|
2017-06-22 13:33:57 -07:00 |
|
Stephen Birarda
|
aeb3f443f8
|
address code review comments
|
2017-06-21 16:14:14 -07:00 |
|
Stephen Birarda
|
2933a20a0c
|
some cleanup for audio/avatar replicated packet checking
|
2017-06-19 10:45:33 -07:00 |
|
Stephen Birarda
|
afc9978841
|
add a comment for hop over sequence in AudioMixerClientData
|
2017-06-14 15:20:47 -07:00 |
|
Stephen Birarda
|
29842c67cc
|
use received message faking for cleaner replication in audio
|
2017-06-13 18:04:59 -07:00 |
|
Stephen Birarda
|
9085a0896a
|
manually activate sockets for downstream servers
|
2017-06-13 17:19:58 -07:00 |
|
Stephen Birarda
|
3f3cc89b8d
|
fix for header of re-replicated packets
|
2017-06-13 11:58:08 -07:00 |
|
Stephen Birarda
|
c1bbb2a084
|
fix incorrect UUID in replicated packets
|
2017-06-13 11:24:05 -07:00 |
|
Stephen Birarda
|
eca35ce013
|
fix double check for packet types
|
2017-06-13 11:22:30 -07:00 |
|
Stephen Birarda
|
aa9574fc5a
|
add re-replication support to audio mixer
|
2017-06-13 09:46:12 -07:00 |
|
Stephen Birarda
|
30d2e9fd23
|
add unsafeEachNode to iterate nodes when read lock held elsewhere
|
2017-06-12 17:54:16 -07:00 |
|
Stephen Birarda
|
4688fe4c39
|
fix comment for change from replicant to downstream
|
2017-06-12 16:29:20 -07:00 |
|
Stephen Birarda
|
03a8d7b8c8
|
only replicate packets for agents being replicated
|
2017-06-12 16:29:20 -07:00 |
|