Stephen Birarda
|
2409b5f784
|
complete inital test of AudioInjector API
|
2013-12-19 13:46:37 -08:00 |
|
Andrzej Kapolka
|
f10dccb1b8
|
Fix for menu shortcuts; just include widget library rather than using awkward
workaround.
|
2013-12-18 17:28:21 -08:00 |
|
ZappoMan
|
f469553b8c
|
CR feedback
|
2013-12-17 14:27:54 -08:00 |
|
ZappoMan
|
88c319a0da
|
remove dead code
|
2013-12-17 14:15:34 -08:00 |
|
ZappoMan
|
7b3a778fb4
|
get Agent working with ScriptEngine
|
2013-12-17 14:13:16 -08:00 |
|
ZappoMan
|
43054ad893
|
cleanup
|
2013-12-17 13:56:07 -08:00 |
|
ZappoMan
|
ccd6058412
|
get abstract menu class to work
|
2013-12-17 13:55:17 -08:00 |
|
ZappoMan
|
5c946090db
|
Merge branch 'master' of https://github.com/worklist/hifi into agent_script_engine_refactor
|
2013-12-17 13:34:13 -08:00 |
|
Stephen Birarda
|
bbe525412f
|
fix pulling of delayed samples in audio mixer
|
2013-12-17 11:22:34 -08:00 |
|
ZappoMan
|
95639c7ce7
|
first cut, not working yet
|
2013-12-17 10:58:36 -08:00 |
|
Philip Rosedale
|
03869e81fd
|
Merge pull request #1380 from birarda/qt-for-portaudio
move from 44.1 to 48 on audio
|
2013-12-16 17:58:41 -08:00 |
|
Stephen Birarda
|
6b644eb130
|
repair upsampling and local loopback by correcting for limits
|
2013-12-16 15:15:25 -08:00 |
|
Stephen Birarda
|
0970ed55a8
|
re-instate positional audio in the audio-mixer
|
2013-12-16 12:36:55 -08:00 |
|
Stephen Birarda
|
1f9ca00317
|
drive input from buffer callback and output from network
|
2013-12-16 11:58:23 -08:00 |
|
ZappoMan
|
c2d5accbc9
|
implement OctreeScriptingInterface base class to share common behavior for particle and voxel scripting
|
2013-12-14 13:25:33 -08:00 |
|
ZappoMan
|
e2fbb7beb4
|
first cut at splitting out scripting engine from agent to add to client
|
2013-12-14 08:14:38 -08:00 |
|
Stephen Birarda
|
f17ee1af7a
|
cleanup AudioRingBuffer API
|
2013-12-12 13:37:18 -08:00 |
|
Stephen Birarda
|
6fab49b1b7
|
change ring buffer to interleaved for stereo
|
2013-12-11 12:02:22 -08:00 |
|
ZappoMan
|
542019a491
|
add script to the particle wire and disk format
|
2013-12-10 15:28:59 -08:00 |
|
ZappoMan
|
2ca628fdf1
|
first cut at particle renderer cleanup particle jurisdiction listener fix storage of particles
|
2013-12-09 11:45:32 -08:00 |
|
ZappoMan
|
4df2f2189d
|
moved voxels scripting interface
|
2013-12-06 16:07:59 -08:00 |
|
ZappoMan
|
91ffb5b167
|
added node type to jurisdiction messages and more work on particle editing
|
2013-12-06 15:56:51 -08:00 |
|
Stephen Birarda
|
3f9e00d977
|
fix a boneheaded mistake in AvatarMixer broadcastAvatarData
|
2013-12-05 15:10:01 -08:00 |
|
Stephen Birarda
|
b3d6c18902
|
reset buffer pointers in between sending to nodes
|
2013-12-05 13:54:46 -08:00 |
|
Stephen Birarda
|
7fab3ea269
|
don't use static packets in AvatarMixer
|
2013-12-05 13:50:44 -08:00 |
|
Stephen Birarda
|
5ae30bc1a0
|
cast integer sample rate so BUFFER_SEND_INTERVAL is correct
|
2013-12-05 13:12:49 -08:00 |
|
Stephen Birarda
|
d2f7dd2371
|
resolve conflicts on merge with upstream master
|
2013-12-05 12:13:11 -08:00 |
|
Stephen Birarda
|
71aca69410
|
fix rendered scope for new Qt Audio
|
2013-12-05 11:36:45 -08:00 |
|
ZappoMan
|
0acd9d0fce
|
tweak to cause rebuild
|
2013-12-04 21:10:01 -08:00 |
|
ZappoMan
|
aec0e9f4aa
|
added basic particle server renamed voxel packet names to fit standard
|
2013-12-04 21:00:00 -08:00 |
|
ZappoMan
|
bfa8038f18
|
removed scripts
|
2013-12-04 19:51:16 -08:00 |
|
ZappoMan
|
5ff12ab8d1
|
first cut at getting voxel server based on octree server
|
2013-12-04 17:41:52 -08:00 |
|
ZappoMan
|
37466251d4
|
added some scripts, latest particle server work
|
2013-12-04 13:25:50 -08:00 |
|
ZappoMan
|
2b27c91550
|
Merge branch 'master' of https://github.com/worklist/hifi into particle_server
Conflicts:
interface/src/VoxelSystem.cpp
interface/src/VoxelSystem.h
|
2013-12-04 11:40:54 -08:00 |
|
Stephen Birarda
|
457c3cc8d9
|
remove unneeded VoxelTree in VoxelScriptingInterface
|
2013-12-04 11:19:16 -08:00 |
|
ZappoMan
|
9faef65ccc
|
first cut at splitting out octree base classes
|
2013-12-03 17:32:02 -08:00 |
|
Stephen Birarda
|
da580ecbaf
|
fix inclusion of QThread in Assignment
|
2013-12-03 12:31:39 -08:00 |
|
Stephen Birarda
|
969f782a9b
|
simplify index access of QByteArray in processDatagram
|
2013-12-03 12:29:31 -08:00 |
|
Stephen Birarda
|
3d14fba7ab
|
have AssignmentFactory return a ThreadedAssignment
|
2013-12-03 12:14:24 -08:00 |
|
Stephen Birarda
|
5143c68b91
|
fix packet sending from VoxelScriptingInterface
|
2013-12-03 12:09:47 -08:00 |
|
Stephen Birarda
|
182c69c7b8
|
re-write Agent to use new QCA infrastructure
|
2013-12-03 11:34:54 -08:00 |
|
Stephen Birarda
|
6f7e16dc22
|
hook VS to new QCA infrastructure
|
2013-12-03 11:11:08 -08:00 |
|
Stephen Birarda
|
ed854dcb7b
|
re-work AvatarMixer to new QCA infrastructure, closes #1300
|
2013-12-03 10:58:04 -08:00 |
|
Stephen Birarda
|
606eaa579a
|
switch node pinging to QTimer in QCoreApplication instance
|
2013-12-03 10:57:31 -08:00 |
|
Stephen Birarda
|
c3b6a7b24c
|
setup subclass for threaded assignments
|
2013-12-03 10:22:13 -08:00 |
|
Stephen Birarda
|
6ce8c12cb7
|
remove timing debug for DS check in
|
2013-12-03 10:09:38 -08:00 |
|
Stephen Birarda
|
6d162ff7a7
|
process any new events at beginning of Assignment while loop
|
2013-12-03 10:07:40 -08:00 |
|
Stephen Birarda
|
02732e9a2e
|
cleanup memory leaks and timing on assignment threading
|
2013-12-03 10:03:56 -08:00 |
|
Stephen Birarda
|
330eff72ce
|
repair usage of DS as STUN server
|
2013-12-02 17:18:07 -08:00 |
|
Stephen Birarda
|
113ef1b386
|
fix cleanup of finished assignment
|
2013-12-02 16:45:13 -08:00 |
|
Stephen Birarda
|
1e279cf99c
|
hook AudioMixer to new event-driven assignment setup
|
2013-12-02 16:34:38 -08:00 |
|
Stephen Birarda
|
49191826af
|
add check for pending datagrams before read
|
2013-12-02 14:08:49 -08:00 |
|
Stephen Birarda
|
6d04d0cee1
|
replace a missing capture of received bytes
|
2013-12-02 13:37:43 -08:00 |
|
Stephen Birarda
|
141394a664
|
replace UDPSocket with QUDPSocket
|
2013-12-02 13:34:29 -08:00 |
|
Stephen Birarda
|
d21583d9c5
|
make AssignmentClient use event loop, closes #1291
|
2013-11-26 16:26:41 -06:00 |
|
Stephen Birarda
|
1e3ab1a201
|
remove cURL from Agent code
|
2013-11-26 10:36:34 -06:00 |
|
Stephen Birarda
|
7e1a823a25
|
add AssignmentClient to be correct subclass of QCoreApplication
|
2013-11-25 16:39:33 -06:00 |
|
Andrzej Kapolka
|
092515e199
|
Send an explicit kill request to the avatar mixer (which will pass it along to
the other clients) when we exit.
|
2013-11-22 15:19:59 -08:00 |
|
ZappoMan
|
977b730fc0
|
add support for tuning the size of packets used by VoxelEditPacketSender
|
2013-11-10 12:44:20 -08:00 |
|
ZappoMan
|
eb73de6b67
|
added a couple more JS APIs and removed some debug code
|
2013-11-10 12:33:54 -08:00 |
|
ZappoMan
|
43a4253689
|
added interface points to VoxelScriptingInterface to access stats from _voxelPacketSender
|
2013-11-10 12:23:44 -08:00 |
|
ZappoMan
|
8043970df7
|
bug fixes to JurisdictionListener, PacketSender, addition of packetsToSendCount() to Voxels JS
|
2013-11-08 02:22:10 -08:00 |
|
Stephen Birarda
|
ce52395a08
|
actually create the QCoreApplication instance
|
2013-11-07 15:06:11 -08:00 |
|
Stephen Birarda
|
9aacda7d56
|
fix for AC lack of QCoreApplication
|
2013-11-07 14:34:01 -08:00 |
|
ZappoMan
|
05d647557b
|
Merge pull request #1213 from birarda/master
temp remove audio from agent, mutate GOL placeholder
|
2013-11-07 14:12:38 -08:00 |
|
Stephen Birarda
|
72b2309dc0
|
Merge branch 'master' of github.com:worklist/hifi into assignment
|
2013-11-07 12:43:58 -08:00 |
|
Stephen Birarda
|
fe962e6be1
|
only call deleteLater for linkedData if we have a QCoreApplication instance
|
2013-11-07 12:38:28 -08:00 |
|
Stephen Birarda
|
4cbb98028f
|
temp remove audio from agent, fix GOL placeholder
|
2013-11-07 12:07:34 -08:00 |
|
Jeroen Baert
|
ae3364289c
|
Glibc Linux compilation fix
|
2013-11-06 15:02:58 +01:00 |
|
Stephen Birarda
|
771021995b
|
add helper to ping with inactive socket
|
2013-11-05 12:34:56 -08:00 |
|
Stephen Birarda
|
9e3de05e97
|
activate public socket if a node sends data to VS and AM
|
2013-10-31 13:55:26 -07:00 |
|
Stephen Birarda
|
94728d0afb
|
fix packetData memory leak in AvatarMixer
|
2013-10-29 15:12:23 -07:00 |
|
Stephen Birarda
|
d97292a4f1
|
run the silent node removal thread in the agent
|
2013-10-25 14:07:50 -07:00 |
|
Stephen Birarda
|
3df07d344f
|
have assignment client pay attention to jurisdictions
|
2013-10-25 11:39:21 -07:00 |
|
Stephen Birarda
|
67050f5cd2
|
fix Assignment ctor from data to properly parse payload
|
2013-10-25 10:34:58 -07:00 |
|
Stephen Birarda
|
b64d7b967d
|
make sure the AC fails if script code is 4XX
|
2013-10-24 16:42:47 -07:00 |
|
Stephen Birarda
|
1eba133a6d
|
use char array of static length for pool
|
2013-10-22 13:35:26 -07:00 |
|
Stephen Birarda
|
b4a2214d26
|
add notion of pool back to assignment
|
2013-10-22 11:43:06 -07:00 |
|
Stephen Birarda
|
cb2cb05688
|
remove the STK library as it is no longer needed
|
2013-10-21 16:32:32 -07:00 |
|
Stephen Birarda
|
73a42fbfde
|
remove dependency on Stk library and TwoPole effect
|
2013-10-21 16:30:01 -07:00 |
|
Stephen Birarda
|
00446076b5
|
remove audio injectors that are starved and not added
|
2013-10-21 16:04:13 -07:00 |
|
Stephen Birarda
|
fbb097accb
|
remove leftover listening mode, fix UUID push in InjectedAudioRingBuffer
|
2013-10-21 15:03:07 -07:00 |
|
Stephen Birarda
|
1b129a43b5
|
initial changes to allow for multiple buffers per client
|
2013-10-21 14:27:55 -07:00 |
|
Stephen Birarda
|
7da1f5a235
|
add AudioMixerClientData to hold vector of PositionalAudioRingBuffer
|
2013-10-18 17:32:53 -07:00 |
|
Stephen Birarda
|
fc36e38d1c
|
fix a crash in AudioMixer with active socket but no linked data
|
2013-10-18 10:03:02 -07:00 |
|
Stephen Birarda
|
9c950d4c23
|
trivial change to Agent to trigger re-deploy
|
2013-10-18 09:53:23 -07:00 |
|
Stephen Birarda
|
acbd664cab
|
fix audio send to wrong socket
|
2013-10-18 09:34:38 -07:00 |
|
Stephen Birarda
|
2fcdd708cb
|
fix for audio-mixer crash with node from DS
|
2013-10-18 09:28:36 -07:00 |
|
Stephen Birarda
|
ded7735572
|
remove crazy debug from testing
|
2013-10-17 17:54:25 -07:00 |
|
Stephen Birarda
|
79451f974a
|
add debug to AvatarMixer, not AudioMixer
|
2013-10-17 17:44:32 -07:00 |
|
Stephen Birarda
|
ce934b0684
|
add packet receive debug
|
2013-10-17 17:43:44 -07:00 |
|
Stephen Birarda
|
14e258c357
|
don't send audio to nodes who don't have an active socket
|
2013-10-17 16:57:59 -07:00 |
|
Stephen Birarda
|
b4ef3dbd8a
|
add ping/reply to assignment-client servers
|
2013-10-17 16:56:52 -07:00 |
|
Stephen Birarda
|
80d2df6a49
|
fix audio ternary indentations
|
2013-10-17 15:12:34 -07:00 |
|
Stephen Birarda
|
3b4231208a
|
remove firstDomainCheckIn bool that is no longer required
|
2013-10-17 14:41:13 -07:00 |
|
Stephen Birarda
|
8f1135feb7
|
more repairs to Agent and AvatarData for UUID transition
|
2013-10-17 14:35:42 -07:00 |
|
Stephen Birarda
|
74e66dfd35
|
push various PACKET_TYPES, repairs to Agent for UUID setup
|
2013-10-17 13:35:53 -07:00 |
|
Stephen Birarda
|
628a3ba489
|
fixes to AvatarMixer for new UUID setup
|
2013-10-17 12:10:27 -07:00 |
|
Stephen Birarda
|
1c70e09178
|
repairs to audio exchange for new UUID setup
|
2013-10-17 11:58:52 -07:00 |
|
Stephen Birarda
|
a5c837b197
|
fix domain-server check in from assigned clients
|
2013-10-17 11:51:42 -07:00 |
|