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 |
|
Stephen Birarda
|
1fd4a1f0c3
|
resolve conflicts on merge with upstream master
|
2015-07-17 16:07:45 -07:00 |
|
Stephen Birarda
|
331bb54144
|
remove unused variable
|
2015-07-17 15:59:39 -07:00 |
|
Stephen Birarda
|
39272652e5
|
fix seeks in InboundAudioStream
|
2015-07-17 15:59:24 -07:00 |
|
Stephen Birarda
|
0f534b9f7b
|
fixes for new read and NLPacketList
|
2015-07-17 15:43:20 -07:00 |
|
Stephen Birarda
|
333cd77d9c
|
cleanup call to parseAudioData
|
2015-07-15 17:20:02 -07:00 |
|
Stephen Birarda
|
9318f464a4
|
fix position of read in InboundAudioStream
|
2015-07-15 16:42:58 -07:00 |
|
Stephen Birarda
|
273e92f1fd
|
pass correct size for audio read
|
2015-07-15 16:34:00 -07:00 |
|
Stephen Birarda
|
52fdce4a44
|
fix fromRawData call for silent audio packet
|
2015-07-15 15:41:45 -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
|
c80df94b06
|
Update includes for moved files
|
2015-07-13 15:28:55 -07:00 |
|
Stephen Birarda
|
ede39515d8
|
update parseData for new network API
|
2015-07-13 14:26:10 -07:00 |
|
Stephen Birarda
|
74940a2132
|
replace lingering PacketTypes in old format
|
2015-07-08 10:18:13 -07:00 |
|
Stephen Birarda
|
ffa6edc904
|
fix spaces created by xcode find/replace
|
2015-07-07 15:01:19 -07:00 |
|
Stephen Birarda
|
b3c3e5a6c8
|
more PacketType to PacketType::Value replacements
|
2015-07-02 16:49:19 -07:00 |
|
Stephen Birarda
|
0d64e82fe2
|
replace PacketType declarations with PacketType::Value
|
2015-07-02 16:38:52 -07:00 |
|
Atlante45
|
78a9d002db
|
Remove settings from InboundAudioStream
|
2015-02-03 12:47:25 -08:00 |
|
Atlante45
|
27459ba861
|
Settings update
|
2015-02-03 12:27:30 -08:00 |
|
Atlante45
|
8d37f5ae00
|
More setting handles
|
2015-01-20 15:35:22 -08:00 |
|
Stephen Birarda
|
1db12453d4
|
move audio stats into member of Audio
|
2014-12-16 14:47:24 -08:00 |
|
Atlante45
|
0a9a6f1ef8
|
Fix parsing of silent packets properties
|
2014-11-19 14:32:50 -08:00 |
|
Atlante45
|
12f0237dc7
|
Cleanup
|
2014-10-24 15:02:09 -07:00 |
|
Atlante45
|
847ef64b66
|
move audio env data over to new packet
|
2014-10-24 14:27:55 -07:00 |
|
Atlante45
|
5e49c08e27
|
extra space
|
2014-10-23 14:08:36 -07:00 |
|
Atlante45
|
d4ec337cae
|
Don't send reverb data as often
|
2014-10-23 13:39:56 -07:00 |
|
Atlante45
|
6f9557fe67
|
Do not destroy script reverb settings
|
2014-10-20 15:06:02 -07:00 |
|
Atlante45
|
37b47b52d3
|
Stream reverb settings from mixer to interface
|
2014-10-20 11:49:57 -07:00 |
|
ZappoMan
|
9cbc53abc3
|
pack position and orientation in silent frames
|
2014-09-16 13:06:46 -07:00 |
|
ZappoMan
|
04772f6e5d
|
fix more signed/unsigned warnings
|
2014-09-13 09:09:18 -07:00 |
|
wangyix
|
db0fbcab97
|
merge with upstream
|
2014-08-13 11:09:55 -07:00 |
|
wangyix
|
ddc8bec1ec
|
moved lastpopframeloudness calculation to checkBuffersBeforeFrameSend
|
2014-08-13 10:41:25 -07:00 |
|
wangyix
|
7f53ae0e4f
|
fixed warnings
|
2014-08-12 12:22:13 -07:00 |
|
wangyix
|
a31d53544b
|
repetition-with-fade seems good; continue testing
|
2014-08-11 17:58:01 -07:00 |
|
wangyix
|
e276d15ed4
|
repetition-with-fade implemented; testing interface crash
|
2014-08-11 16:25:43 -07:00 |
|
wangyix
|
1f011bfe9d
|
repetition-with-fade option added, not implemented
|
2014-08-11 11:22:37 -07:00 |
|
wangyix
|
7a063b8bc8
|
scope seems to be working now using networkSamples
|
2014-08-08 18:16:25 -07:00 |
|
wangyix
|
7aa5a1f830
|
fixed function name
|
2014-08-08 17:02:13 -07:00 |
|
wangyix
|
f71e1edd30
|
removed parseSilentPacketStreamProperties()
|
2014-08-08 16:46:12 -07:00 |
|
wangyix
|
a2d66b9a8f
|
fixed audio scope; added parseSilentPacketStreamProperties()
|
2014-08-08 14:55:38 -07:00 |
|
wangyix
|
bf8188c6ff
|
removed duplicate definition
|
2014-08-08 13:38:28 -07:00 |
|
wangyix
|
0dfe0b1f2a
|
merged with master
|
2014-08-08 13:32:27 -07:00 |
|
Stephen Birarda
|
31488e72fe
|
repairs for interface build to succeed
|
2014-08-08 13:17:53 -07:00 |
|
wangyix
|
63624fae7d
|
cleaned up code, fixed typos
|
2014-08-08 11:40:48 -07:00 |
|
wangyix
|
b670226ee3
|
removed printf, removed random copy of some file
|
2014-08-08 11:22:04 -07:00 |
|
wangyix
|
8183fd3199
|
forgot to update starveHistoryWindowSeconds when window A changes
|
2014-08-08 11:17:32 -07:00 |
|
wangyix
|
3338102513
|
reverted some behavior to make getCalculated() to work again
|
2014-08-08 10:29:45 -07:00 |
|
wangyix
|
850a2d8d94
|
inboundaudiostream behavior updated; needs testing
|
2014-08-08 09:59:33 -07:00 |
|
wangyix
|
fd3425dfd1
|
knobs confirmed working
|
2014-08-07 17:05:23 -07:00 |
|
wangyix
|
1153a76ab1
|
new option knobs added, no new behavior yet
|
2014-08-07 16:37:36 -07:00 |
|
wangyix
|
357ba92181
|
working towards more dials for InboundAdioStream
|
2014-08-07 12:41:09 -07:00 |
|
wangyix
|
84c517c073
|
tweaked starve behavior of InboundAudioStream
|
2014-08-05 11:57:34 -07:00 |
|
wangyix
|
748c9e2065
|
numAudioSamples now calculated to be device samples instead of network samples
|
2014-08-05 10:13:34 -07:00 |
|
wangyix
|
4d7d6f1e25
|
changed downstream re-sampling to occur right after parsing packet
|
2014-08-04 16:23:17 -07:00 |
|
wangyix
|
e1f905cb36
|
fixed >100% loss rate bug in SequenceNumberStats
|
2014-08-01 10:27:51 -07:00 |
|
wangyix
|
7281eca5a4
|
fixed inj crash; added statcDesired to MixedAudioStream
|
2014-07-30 17:20:05 -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
|
5b0662f1d0
|
fixed setToStarved() behavior of InboundAudioStream
|
2014-07-30 10:51:50 -07:00 |
|
wangyix
|
656131b7ee
|
made frames available avg window 2s; added missing _silentFramesDropped update
|
2014-07-30 10:24:24 -07:00 |
|
wangyix
|
d49970d010
|
maxFramesOverDesired added; settable from domain page and preferences
|
2014-07-29 15:57:32 -07:00 |
|
wangyix
|
bb2adb2721
|
minor refactoring
|
2014-07-29 14:02:18 -07:00 |
|
wangyix
|
71c23eac1e
|
added TimeWeightedAvg to InboundAudioStream
_maxFramesOverDesired hardcoded right now
|
2014-07-29 13:51:46 -07:00 |
|
wangyix
|
a3b44a6a73
|
downstream silent packets seem to be working
|
2014-07-29 10:08:55 -07:00 |
|
wangyix
|
4825457f4d
|
silent audio packet type generalized
|
2014-07-28 16:49:53 -07:00 |
|
wangyix
|
7e59723522
|
removed +1 for philip's jitter frames calculation
|
2014-07-28 14:24:58 -07:00 |
|
wangyix
|
d221f69767
|
clamp overridden desired jitter buffer frames value
|
2014-07-28 14:22:04 -07:00 |
|
wangyix
|
ed9bfdc503
|
these didn't commit for some reason
|
2014-07-28 14:08:45 -07:00 |
|
wangyix
|
6fc5c74c0b
|
renamed ringbuffer variables to audiostream
|
2014-07-28 13:08:53 -07:00 |
|
wangyix
|
9bbd055404
|
added stdev method of jitter calc to InboundAudioStream
|
2014-07-28 11:41:08 -07:00 |
|
wangyix
|
438606d567
|
_consecutiveNotMixedCount++ moved back into if(starveOnFail)
|
2014-07-27 11:23:47 -07:00 |
|
wangyix
|
e17556384d
|
added code to clear agent audiostream frames to prevent buildup
|
2014-07-25 15:51:34 -07:00 |
|
wangyix
|
fd9d7baa06
|
updated Agent with audiostream; added initial packets discard to audiostream
|
2014-07-25 15:14:10 -07:00 |
|
wangyix
|
f7e043f52d
|
cleaned up code
|
2014-07-25 14:52:39 -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
|
473cbf2afe
|
client audio now updated with stream class; seems fine for now
|
2014-07-24 17:15:46 -07:00 |
|
wangyix
|
83ba4b9a1c
|
Audiomixer now working (added call to updateNextOutputTrailingLoudness())
|
2014-07-24 14:43:29 -07:00 |
|
wangyix
|
3d22a11e28
|
debugging new audio stream organization
|
2014-07-24 13:58:15 -07:00 |
|
wangyix
|
c9b6879ca8
|
audiomixer code complete; need to test
|
2014-07-24 10:48:27 -07:00 |
|
wangyix
|
e2f957d6dc
|
added InboundAudioStream class
|
2014-07-23 16:46:23 -07:00 |
|