Craig Hansen-Sturm
|
ca4d1375f5
|
fix for recent stereo/mono and echo local server regression
|
2014-09-10 16:21:06 -07:00 |
|
Craig Hansen-Sturm
|
015fdec6bd
|
Merge branch 'audio-windows' of https://github.com/chansensturm/hifi into audio-windows
|
2014-09-10 13:05:52 -07:00 |
|
wangyix
|
7a2897fb6b
|
fixes/patches for win32/vs2013 startup and shutdown
|
2014-09-10 12:24:59 -07:00 |
|
Craig Hansen-Sturm
|
424cffcd99
|
remove stray debugging info
|
2014-09-08 15:33:24 -07:00 |
|
Craig Hansen-Sturm
|
cb4aab3902
|
allocate 8x buffer size (for pulse audio) / more audioGain loop unrolling w/frame alignment check
|
2014-09-08 15:28:55 -07:00 |
|
Craig Hansen-Sturm
|
04eca22a50
|
allocate 4x initial input buffer size
|
2014-09-08 14:28:53 -07:00 |
|
Craig Hansen-Sturm
|
f309875069
|
formatting/renaming
|
2014-09-06 02:50:37 -07:00 |
|
Craig Hansen-Sturm
|
7a5ec429d1
|
audio rendering loop now uses input-gain, tone-generator, noise-generator, and post-generator-gain objects / audiobuffer object now shared between all new audio objects / zero buffer copy between new objects / inline tone-generator code removed / new audio options for generators
|
2014-09-06 02:29:48 -07:00 |
|
Atlante45
|
2448229b46
|
fix for crash in Audio
|
2014-08-27 16:03:53 -07:00 |
|
Craig Hansen-Sturm
|
e941e58626
|
merge HEAD with PR-3281
|
2014-08-26 18:25:40 -07:00 |
|
Atlante45
|
acb55ce65e
|
Switched audio play back to AudioInjector out of Audio
|
2014-08-18 12:31:44 -07:00 |
|
wangyix
|
7a8a8684d6
|
fixed crash when audioscope frame size is reduced
|
2014-08-14 15:56:13 -07:00 |
|
wangyix
|
db0fbcab97
|
merge with upstream
|
2014-08-13 11:09:55 -07:00 |
|
wangyix
|
f34f0a719b
|
fixed lastPopOutput null ptr errors for frame loudness check
|
2014-08-13 10:26:01 -07:00 |
|
wangyix
|
7f53ae0e4f
|
fixed warnings
|
2014-08-12 12:22:13 -07:00 |
|
wangyix
|
8565e93ba4
|
more test code (10% drop both directions)
|
2014-08-12 10:50:34 -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 |
|
Craig Hansen-Sturm
|
481108ecd1
|
added support for biquad, parametric, and multi-band filter eq
|
2014-08-10 22:47:27 -07:00 |
|
wangyix
|
7a063b8bc8
|
scope seems to be working now using networkSamples
|
2014-08-08 18:16:25 -07:00 |
|
wangyix
|
fea97f8fe8
|
added networkSamples buffer to MixedProcessedAudioStream
|
2014-08-08 17:17:30 -07:00 |
|
wangyix
|
a2d66b9a8f
|
fixed audio scope; added parseSilentPacketStreamProperties()
|
2014-08-08 14:55:38 -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
|
357ba92181
|
working towards more dials for InboundAdioStream
|
2014-08-07 12:41:09 -07:00 |
|
wangyix
|
212316aed6
|
moved connect to Audio constructor
|
2014-08-05 12:14:10 -07:00 |
|
wangyix
|
84c517c073
|
tweaked starve behavior of InboundAudioStream
|
2014-08-05 11:57:34 -07:00 |
|
wangyix
|
77dad6fe65
|
change to fix Mac linker error
|
2014-08-05 11:00:27 -07:00 |
|
wangyix
|
779e7631a1
|
magic number 100 changed in Audio.cpp
|
2014-08-05 10:27:16 -07:00 |
|
wangyix
|
748c9e2065
|
numAudioSamples now calculated to be device samples instead of network samples
|
2014-08-05 10:13:34 -07:00 |
|
wangyix
|
2b8b15e32d
|
made audioscope easier to see
|
2014-08-04 17:56:14 -07:00 |
|
wangyix
|
ed3240fbad
|
minor change to _audioOutput->setBufferSize()
|
2014-08-04 17:31:14 -07:00 |
|
wangyix
|
4355ca8328
|
minor member rename
|
2014-08-04 17:24:18 -07:00 |
|
wangyix
|
3fe4c29848
|
removed heap alloc of receivedSamples; cleaned up code
|
2014-08-04 17:14:26 -07:00 |
|
wangyix
|
4d7d6f1e25
|
changed downstream re-sampling to occur right after parsing packet
|
2014-08-04 16:23:17 -07:00 |
|
Philip Rosedale
|
69558dc574
|
Merge pull request #3245 from wangyix/inbound_audio_stream
Improved SequenceNumberStats
|
2014-08-04 07:49:31 -07:00 |
|
wangyix
|
cdcc6ece04
|
fixed compile errors caused by SequenceNumberStats changes
|
2014-08-01 10:34:19 -07:00 |
|
wangyix
|
e1f905cb36
|
fixed >100% loss rate bug in SequenceNumberStats
|
2014-08-01 10:27:51 -07:00 |
|
ZappoMan
|
fa5a2b9a4d
|
reset sent time gap stats on reset
|
2014-08-01 10:04:35 -07:00 |
|
ZappoMan
|
7e51ebea49
|
added some additional audio stats
|
2014-08-01 09:42:31 -07:00 |
|
wangyix
|
7281eca5a4
|
fixed inj crash; added statcDesired to MixedAudioStream
|
2014-07-30 17:20:05 -07:00 |
|
wangyix
|
24be668d36
|
added check before pushAudioToOutput to prevent starvecount buildup
|
2014-07-30 15:47:49 -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
|
efd4b7ad67
|
switched upstream/downstream stats; added menu item to disable injected stats
|
2014-07-30 12:04:03 -07:00 |
|
wangyix
|
2b77a72aba
|
changed Mac downstream ringbuffer to 100 frames
|
2014-07-30 11:13:15 -07:00 |
|
wangyix
|
30c17067a1
|
moved pushAudioOutput to handleAudioInput
|
2014-07-30 11:02:10 -07:00 |
|
wangyix
|
d49970d010
|
maxFramesOverDesired added; settable from domain page and preferences
|
2014-07-29 15:57:32 -07:00 |
|
wangyix
|
71c23eac1e
|
added TimeWeightedAvg to InboundAudioStream
_maxFramesOverDesired hardcoded right now
|
2014-07-29 13:51:46 -07:00 |
|
wangyix
|
4825457f4d
|
silent audio packet type generalized
|
2014-07-28 16:49:53 -07:00 |
|
wangyix
|
6fc5c74c0b
|
renamed ringbuffer variables to audiostream
|
2014-07-28 13:08:53 -07:00 |
|