Zach Fox
9fa80567a6
Merge pull request #9455 from zfox23/PAL_LastEditorBug
...
PAL: Fix "Last Editor" popup bug; Fix log spam
2017-01-20 11:28:41 -08:00
Stephen Birarda
d55eba9440
update AC monitor to launch 7 ACs
2017-01-20 11:26:04 -08:00
Clément Brisset
6046573394
Merge pull request #26 from birarda/entity-script-server
...
fix LogHandler attempting to create children on wrong thread
2017-01-20 11:24:56 -08:00
Stephen Birarda
5c5c69fff3
setup the repeated message flusher on LogHandler thread
2017-01-20 11:20:48 -08:00
Ryan Huffman
2ca50153b3
Allow all node types to receive messages from Messages server
2017-01-20 11:17:41 -08:00
Ryan Huffman
89e6e10c1d
Add AvatarHashMap to EntityScriptServer
2017-01-20 11:17:10 -08:00
Clément Brisset
ba813025d2
Merge pull request #24 from birarda/entity-script-server
...
fix for segfault on entity-script-server forced stop
2017-01-20 11:11:42 -08:00
Seth Alves
d449c6ca78
Merge pull request #9456 from sethalves/tablet-ui
...
try again on haptics from touching tablet overlay with stylus
2017-01-20 11:07:59 -08:00
Seth Alves
7f25135633
try again on haptics from touching tablet overlay with stylus
2017-01-20 11:06:35 -08:00
Stephen Birarda
9c485dc610
don't restart script engine on shutting down with nodeKilled
2017-01-20 10:59:55 -08:00
Stephen Birarda
d8a6a8775d
Merge pull request #23 from Atlante45/ess-pr
...
Fix interface build
2017-01-20 10:55:34 -08:00
Atlante45
04e81c5db7
Fix interface build
2017-01-20 10:53:57 -08:00
Clément Brisset
4914ad9014
Merge pull request #22 from birarda/entity-script-server
...
fix for RecordingScriptingInterface, default scripts, local audio injector
2017-01-20 10:49:13 -08:00
Stephen Birarda
1b778a3ee0
fail quietly if local injection cannot happen
2017-01-20 10:42:07 -08:00
Stephen Birarda
eb033c797a
fallback if local URL empty when loading default scripts
2017-01-20 10:36:57 -08:00
Dante Ruiz
672deb903c
correct switch icons
2017-01-20 10:34:09 -08:00
Seth Alves
6641f9bafd
Merge pull request #9444 from druiz17/homeButtonFix
...
Home button is now an overlay
2017-01-20 10:32:31 -08:00
Seth Alves
7b2bc3a3ed
Merge pull request #9453 from sethalves/tablet-ui
...
unmangle merge
2017-01-20 10:29:48 -08:00
Seth Alves
2d220a557f
unmangle merge
2017-01-20 10:29:18 -08:00
Stephen Birarda
25bd6fa2c1
move recording interface to Agent/Application only
2017-01-20 10:27:08 -08:00
Zach Fox
8f3c4794c6
Comments
2017-01-20 10:24:52 -08:00
Zach Fox
9c9206acc0
Prevent logspam
2017-01-20 10:24:51 -08:00
Zach Fox
c83cd4a94a
Complex checkpoint
2017-01-20 10:24:51 -08:00
Seth Alves
e96b646f66
Merge pull request #9452 from sethalves/tablet-ui
...
Tablet ui
2017-01-20 10:14:44 -08:00
Seth Alves
c492319be2
merge from upstream
2017-01-20 10:14:11 -08:00
Seth Alves
5a316d639a
Merge pull request #9451 from sethalves/tablet-ui
...
re-enable haptic pulse when stylus touches tablet overlay
2017-01-20 10:12:45 -08:00
Seth Alves
caae804318
re-enable haptic pulse when stylus touches tablet overlay
2017-01-20 10:12:15 -08:00
Zach Pomerantz
5927c089ac
use AudioRingMixBuffer as LocalInjectorsStream
2017-01-20 12:29:44 -05:00
Zach Pomerantz
02e62938a4
add AudioRingMixBuffer
2017-01-20 12:29:44 -05:00
Zach Pomerantz
95a7b38ea4
templatize AudioRingBuffer
2017-01-20 12:29:44 -05:00
Zach Pomerantz
4f7f3c2a60
mv localInjectorsBuffer to float-based localInjectorsStream
...
The localInjectorsBuffer is based on
AudioRingBuffer, which only accounts for int16_t.
Local injectors are mixed, and so they can exceed
std::numeric_limits<int16_t> before limiting.
This will allow them to remain as float until
limiting (in the device callback) - once the new
stream is implemented.
2017-01-20 12:29:44 -05:00
Zach Pomerantz
c5415f9624
clean audio client logs
2017-01-20 12:29:44 -05:00
Zach Pomerantz
7261b5285e
omit all injector samples on server echo
2017-01-20 12:29:44 -05:00
Zach Pomerantz
492795f7e5
audio client cosmetics
2017-01-20 12:29:44 -05:00
Zach Pomerantz
4c7c7ee3cc
mv audio injector preparation to own thread
2017-01-20 12:29:44 -05:00
Zach Pomerantz
d7085ec685
add audio helpers convertToMix/Scratch
2017-01-20 12:29:44 -05:00
Zach Pomerantz
d1673e554f
simplify audio bytesWritten computation
2017-01-20 12:29:44 -05:00
Zach Pomerantz
0f08abfa14
fix bug in audio samples popped check
2017-01-20 12:29:44 -05:00
Zach Pomerantz
61f7f72c5e
simplify resampling
2017-01-20 12:29:44 -05:00
Zach Pomerantz
42f5af7c39
improve audiostream debug logs
2017-01-20 12:29:44 -05:00
Zach Pomerantz
969d776e1f
queue injector audio after device callbacks
...
Conflicts:
libraries/audio-client/src/AudioClient.cpp
2017-01-20 12:29:44 -05:00
Zach Pomerantz
dee5f63037
rename audio mix/scratch buffers
...
Conflicts:
libraries/audio-client/src/AudioClient.cpp
libraries/audio-client/src/AudioClient.h
2017-01-20 12:29:44 -05:00
Zach Pomerantz
0f1ec63b17
enable injectors in audio device callback
2017-01-20 12:29:44 -05:00
Zach Pomerantz
3a0d874bb5
add injector ring buffer to audio client
2017-01-20 12:29:44 -05:00
Zach Pomerantz
a7ecf41a42
add audio limiting to device callback
2017-01-20 12:29:44 -05:00
Zach Pomerantz
24d53ea13c
rm audio output limiting
2017-01-20 12:29:44 -05:00
Zach Pomerantz
ebe96f9b25
rm injectors from mixed audio processing
2017-01-20 12:29:44 -05:00
Zach Pomerantz
eba96c45d7
fix warnings for signed comp in AudioMixerSlavePool
2017-01-20 12:25:22 -05:00
Seth Alves
eb169abdd7
Merge pull request #9449 from hyperlogic/tablet-ui
...
Can now use mouse to move tablet in 2D desktop mode.
2017-01-20 09:18:02 -08:00
Ryan Downe Karpf
03851d4188
Merge pull request #9441 from davidkelly/dk/makeUsSomeAnalytics
...
Some initial analytics for PAL usage
2017-01-20 08:30:46 -08:00