Stephen Birarda
|
0c2805db7e
|
remove debug added to catch injector DOS
|
2016-01-28 15:50:04 -08:00 |
|
Stephen Birarda
|
311f1ac0e3
|
fix for overflow on time of next frame
|
2016-01-28 15:38:33 -08:00 |
|
Stephen Birarda
|
79c6ed9739
|
add some debug for AudioInjector DOS case
|
2016-01-28 12:22:36 -08:00 |
|
Ryan Huffman
|
2ec201b85e
|
Fix conversion warning
|
2016-01-27 14:13:23 -08:00 |
|
Ryan Huffman
|
7e5eec55da
|
Fix non-looped injected audio possibly looping
|
2016-01-27 13:47:32 -08:00 |
|
Ryan Huffman
|
4de8e7a3c8
|
Add audio resizing in injector
|
2016-01-27 13:47:09 -08:00 |
|
Ryan Huffman
|
8764eda479
|
Merge branch 'master' of https://github.com/highfidelity/hifi into injector-timing-fixes
|
2016-01-27 11:03:52 -08:00 |
|
Ryan Huffman
|
a3b2dd2295
|
Add proper loop handling in injector
|
2016-01-27 10:14:05 -08:00 |
|
Stephen Birarda
|
b6f478e087
|
add some debug for audio injector wrap case
|
2016-01-26 13:10:02 -08:00 |
|
Ryan Huffman
|
b56668892e
|
Fix else style
|
2016-01-26 09:39:11 -08:00 |
|
Ryan Huffman
|
3160aa3068
|
Change 0LL to INT64_C(0)
|
2016-01-26 09:36:52 -08:00 |
|
Ryan Huffman
|
5268ef8ac2
|
Fix else indentation
|
2016-01-26 09:36:40 -08:00 |
|
Ryan Huffman
|
0e1742588b
|
Fix indentation
|
2016-01-26 09:35:35 -08:00 |
|
Ryan Huffman
|
641a6e9c30
|
Fix injector handling for when it falls behind
|
2016-01-26 09:29:02 -08:00 |
|
Stephen Birarda
|
ba89c8a97a
|
remove some extra debug that isn't needed
|
2015-12-21 16:23:23 -07:00 |
|
Stephen Birarda
|
3b56df6e99
|
use deleteLater immediately not that finish is right thread
|
2015-11-19 17:27:18 -08:00 |
|
Stephen Birarda
|
62b218632d
|
don't use unneeded atomic for AudioInjector State
|
2015-11-17 17:06:21 -08:00 |
|
Stephen Birarda
|
ab5c8e072f
|
handle blocked AudioInjectorManager for restart
|
2015-11-17 16:31:18 -08:00 |
|
Stephen Birarda
|
d764ff2e87
|
remove static variables in AudioInjector.cpp
|
2015-11-17 15:12:04 -08:00 |
|
Stephen Birarda
|
7da6ec46c4
|
more handling of various AudioInjector states
|
2015-11-17 14:20:59 -08:00 |
|
Stephen Birarda
|
80115d38e9
|
tweak the AudioInjectorManager for injector threading
|
2015-11-16 18:53:09 -08:00 |
|
Stephen Birarda
|
aa77c4894c
|
add an AudioInjectorManager for more efficient threading
|
2015-11-16 16:04:10 -08:00 |
|
Atlante45
|
ffafd3194e
|
Recording audio fixes
|
2015-11-05 16:46:59 -08:00 |
|
Brad Hefta-Gaub
|
5e82b9c433
|
more warning fixes
|
2015-09-24 08:26:56 -07:00 |
|
Ken Cooke
|
4b9c2ed6b6
|
In AudioInjector, replace SOXR with AudioSRC.
Used for pitch shifting in playSound(). Setup time (once per sound) is drastically improved.
|
2015-09-22 23:08:05 -07:00 |
|
Howard Stearns
|
d003ec9c58
|
Delete collision sounds (and their threads) after use.
This has been broken ever since I added avatar collision sounds around https://github.com/highfidelity/hifi/pull/5159 or so.
|
2015-08-31 15:49:17 -07:00 |
|
Stephen Birarda
|
e93b360908
|
expose options property to AI script interface
|
2015-08-20 12:12:43 -07:00 |
|
Stephen Birarda
|
0177513285
|
resolve conflicts on merge with upstream/master
|
2015-07-20 12:29:38 -07:00 |
|
Howard Stearns
|
2d277a2abd
|
Fix https://app.asana.com/0/30233891560551/41734486809354/f
|
2015-07-17 11:28:25 -07:00 |
|
Stephen Birarda
|
a6641908fb
|
check if audio mixer is alive before packet send
|
2015-07-16 15:49:15 -07:00 |
|
Stephen Birarda
|
c5047ec76d
|
fix sequence number packing for audio injector
|
2015-07-16 15:47:25 -07:00 |
|
Stephen Birarda
|
05dde9d8f5
|
resolve conflicts on merge with upstream/master
|
2015-07-15 16:18:47 -07:00 |
|
Stephen Birarda
|
e127c5c06d
|
rename Packet methods for clarity
|
2015-07-15 10:40:40 -07:00 |
|
Atlante45
|
c80df94b06
|
Update includes for moved files
|
2015-07-13 15:28:55 -07:00 |
|
Atlante45
|
957e6394a9
|
sendPacket function take Node& not a pointer
|
2015-07-13 11:57:20 -07:00 |
|
Atlante45
|
6c591131ba
|
Made Animations safe for resource reload
|
2015-07-10 12:01:51 -07:00 |
|
Stephen Birarda
|
a363f42bb2
|
pass const NLPacket& for all sendUnreliablePacket calls
|
2015-07-09 11:42:18 -07:00 |
|
Stephen Birarda
|
f3eb6982e6
|
fix writing to packet in AudioInjector
|
2015-07-08 16:39:24 -07:00 |
|
Atlante45
|
7329ad6334
|
Templated read/write in Packet
|
2015-07-08 13:45:12 -07:00 |
|
Atlante45
|
6bf05fbf1f
|
Pointer fixes
|
2015-07-08 10:50:51 -07:00 |
|
Atlante45
|
7713219718
|
Compile fixes
|
2015-07-08 10:40:35 -07:00 |
|
Stephen Birarda
|
eac3a2a640
|
packet repairs for AudioInjector
|
2015-07-07 15:50:32 -07:00 |
|
Stephen Birarda
|
e1c098233a
|
use sendUnreliablePacket for repeated send in AI
|
2015-07-06 18:03:41 -07:00 |
|
Howard Stearns
|
3b8a46b87d
|
Allow scripted audio injectors to have options set.
|
2015-06-23 21:01:34 -07:00 |
|
Howard Stearns
|
dc10e15e96
|
Put the common stuff on AudioInjector rather than AudioClient, so that assignment-client (which depends on script-engine) does not need to depend on audio-client.
|
2015-06-19 14:20:00 -07:00 |
|
Howard Stearns
|
b4dfaba55e
|
Incorporate ctrlaltdavid's changes.
|
2015-06-17 11:59:15 -07:00 |
|
Howard Stearns
|
6d99d50f72
|
Don't clip local audio sounds (https://app.asana.com/0/32622044445063/37633564937422)
and quiet some warnings (of https://app.asana.com/0/32622044445063/37620738098871).
|
2015-06-16 10:51:42 -07:00 |
|
Howard Stearns
|
8e41c58fad
|
Merge branch 'master' of https://github.com/highfidelity/hifi into restartable-non-local-sound
|
2015-06-08 15:45:30 -07:00 |
|
Howard Stearns
|
564b0b48ef
|
Alternate version that uses signal rather than polling.
|
2015-06-08 14:29:43 -07:00 |
|
Stephen Birarda
|
666830c04d
|
add a sound once first AM packet received
|
2015-06-08 11:30:12 -07:00 |
|