Brad Hefta-Gaub
|
c6ffd81c4b
|
some cleanup
|
2016-07-18 22:42:38 -07:00 |
|
Brad Hefta-Gaub
|
2e63aba8c9
|
when getting unexpected codec in the mixer, send a message to the client to select a different codec
|
2016-07-18 22:29:05 -07:00 |
|
Brad Hefta-Gaub
|
20824f038c
|
include codec in audio stream packets so that each side can discard packets that don't match
|
2016-07-18 21:59:44 -07:00 |
|
Brad Hefta-Gaub
|
6d7c8d5759
|
fix crash in audio-mixer if no plugins installed
|
2016-07-12 16:11:43 -07:00 |
|
Brad Hefta-Gaub
|
7d608ba592
|
groundwork for injector support
|
2016-07-10 21:01:20 -07:00 |
|
Brad Hefta-Gaub
|
ed9715ae5f
|
some cleanup, proper memory allocation/deallocation
|
2016-07-10 17:40:58 -07:00 |
|
Brad Hefta-Gaub
|
ba6bb24595
|
rework plugins to allow different decoder/encoder instances per streams
|
2016-07-10 16:49:03 -07:00 |
|
Brad Hefta-Gaub
|
3c6447326e
|
more codec plumbing
|
2016-07-07 21:24:24 -07:00 |
|
Brad Hefta-Gaub
|
f65f99a3e0
|
fix warning
|
2016-05-29 12:34:57 -07:00 |
|
Brad Hefta-Gaub
|
7fd531541c
|
simplify
|
2016-05-29 12:08:10 -07:00 |
|
Brad Hefta-Gaub
|
1e7cd06d0e
|
add audio peak limiter to audio mixer
|
2016-05-28 20:34:27 -07:00 |
|
Stephen Birarda
|
93cf5a1035
|
fixes for CR comments
|
2016-04-18 16:53:02 -07:00 |
|
Stephen Birarda
|
1d256be7ee
|
fix random stats sending for AudioMixer clients
|
2016-04-18 16:04:20 -07:00 |
|
Stephen Birarda
|
925c1ce26b
|
don't send all stats to audio-mixer clients at same time
|
2016-04-15 11:04:56 -07:00 |
|
Stephen Birarda
|
367e558b19
|
address PR comments for whitespace and constant
|
2016-02-11 09:30:07 -08:00 |
|
Stephen Birarda
|
f0ca412b29
|
use the existing not mixed count for injector inactivity
|
2016-02-10 18:22:57 -08:00 |
|
Stephen Birarda
|
edfb65acf6
|
more stats printing removal from audio-mixer
|
2016-02-10 17:38:56 -08:00 |
|
Stephen Birarda
|
87b85d6951
|
more useful stats for new HRTF mixer
|
2016-02-09 16:39:45 -08:00 |
|
Stephen Birarda
|
95d0734d7f
|
fix for windows size_t warning
|
2016-02-09 15:20:34 -08:00 |
|
Stephen Birarda
|
04dc55686b
|
remove some comments for HRTF cleanup tests
|
2016-02-09 14:31:31 -08:00 |
|
Stephen Birarda
|
7b2726f89b
|
ensure that injectors are cleaned up once inactive
|
2016-02-09 14:30:59 -08:00 |
|
Stephen Birarda
|
1773233af4
|
cleanup management of HRTF objects across connected Nodes
|
2016-02-09 14:30:44 -08:00 |
|
Stephen Birarda
|
1ce1a73f92
|
some concurrency repairs for AudioMixerClientData streams
|
2016-02-09 10:29:02 -08:00 |
|
Stephen Birarda
|
73690fe4cb
|
use unique_ptr for audio streams in AudioMixerClientData
|
2016-02-08 18:45:14 -08:00 |
|
Stephen Birarda
|
445662f5ae
|
clean sweep of old now unused audio files
|
2016-02-08 15:38:12 -08:00 |
|
Stephen Birarda
|
1e87fe77f2
|
return the result of PositionalAudioStream parseData
|
2016-01-25 13:47:20 -08:00 |
|
Stephen Birarda
|
7430b12db6
|
add some debug for stream overflows in audio-mixer
|
2016-01-25 13:30:19 -08:00 |
|
Atlante45
|
ce51350b65
|
Fix warnings on windows 64bit
|
2015-12-11 15:42:15 -08:00 |
|
Ryan Huffman
|
9ddcfdf94d
|
Cleanup PacketReceier and ReceivedMessage
|
2015-10-16 09:21:10 -07:00 |
|
Ryan Huffman
|
7682ab00e3
|
Add ReceivedMessage and receive progress
|
2015-10-15 14:09:53 -07:00 |
|
Atlante45
|
179ee73e26
|
Merge branch 'master' of https://github.com/highfidelity/hifi into update_protocol
|
2015-08-26 16:50:33 +02:00 |
|
Stephen Birarda
|
6860f3d126
|
add readWithoutCopy for clarity in Packet read
|
2015-08-19 14:32:26 -07:00 |
|
Stephen Birarda
|
9e7fb9ae16
|
shuffle Packet headers, use static enum for PacketType
|
2015-07-23 13:56:47 -07:00 |
|
Atlante45
|
fbb6a94579
|
Merge branch 'receive_packets' of https://github.com/huffman/hifi into protocol
|
2015-07-14 16:36:28 -07:00 |
|
Stephen Birarda
|
fbd287472d
|
make NodeData parseData take only packet
|
2015-07-14 14:09:00 -07:00 |
|
Atlante45
|
44c5d4a2bf
|
Couple fixes SharedNodePointer > Node&
|
2015-07-13 15:29:41 -07:00 |
|
Atlante45
|
c80df94b06
|
Update includes for moved files
|
2015-07-13 15:28:55 -07:00 |
|
Stephen Birarda
|
26be492475
|
use same listener for many packets in AudioMixer
|
2015-07-13 14:46:56 -07:00 |
|
Stephen Birarda
|
d242f5d5d9
|
repair AudioMixerClientData parseData
|
2015-07-13 14:35:03 -07:00 |
|
Atlante45
|
957e6394a9
|
sendPacket function take Node& not a pointer
|
2015-07-13 11:57:20 -07:00 |
|
Atlante45
|
605b004514
|
Assigment client compile fixes
|
2015-07-09 11:19:36 -07:00 |
|
Stephen Birarda
|
74940a2132
|
replace lingering PacketTypes in old format
|
2015-07-08 10:18:13 -07:00 |
|
Ryan Huffman
|
3690ecc28f
|
Add std::move to sendPacket calls
|
2015-07-07 16:24:11 -07:00 |
|
Stephen Birarda
|
f6cd67f75e
|
repairs to stats packet in AudioMixerClientData
|
2015-07-07 14:57:39 -07:00 |
|
Stephen Birarda
|
9a31b22243
|
use NLPacket and sendPacket for audio stream stats
|
2015-07-06 17:48:21 -07:00 |
|
Stephen Birarda
|
0d64e82fe2
|
replace PacketType declarations with PacketType::Value
|
2015-07-02 16:38:52 -07:00 |
|
Seth Alves
|
508ae276c6
|
enable -Wdouble-promotion
|
2015-06-16 18:23:10 -07:00 |
|
Stephen Birarda
|
6b3cf1ba4a
|
remove dependency of PacketHeaders on NodeList
|
2015-05-05 12:19:42 -07:00 |
|
Stephen Birarda
|
d602c71346
|
cleanup audio-mixer stats, add username interpolation
|
2015-05-01 16:12:46 -07:00 |
|
Stephen Birarda
|
68998f4423
|
cleanup AudioMixer stats to be properly nested
|
2015-04-28 18:19:16 -07:00 |
|