Stephen Birarda
|
0e30c65e60
|
handle cleanup of local injection, volume
|
2014-11-11 15:12:11 -08:00 |
|
Stephen Birarda
|
83529c1fed
|
fix QIODevice fail in AudioInjector by passing explicit size
|
2014-11-11 14:45:33 -08:00 |
|
Stephen Birarda
|
cd3877b584
|
handle local audio output via AudioInjector directly for control
|
2014-11-11 14:14:43 -08:00 |
|
Stephen Birarda
|
ef2c181c98
|
repairs to audio classes for Sound* to QScriptValue
|
2014-11-11 10:55:07 -08:00 |
|
Stephen Birarda
|
a8681cd5b6
|
changes to allow AudioInjectorOptions to operate as a hash from js
|
2014-11-11 10:24:21 -08:00 |
|
Stephen Birarda
|
f1a238a6c2
|
piping for local UI sounds
|
2014-11-07 10:08:09 -08:00 |
|
AndrewMeadows
|
843aaf4e95
|
Merge pull request #3747 from PhilipRosedale/master
First pass audio mixer muting, improved tour guide, hair, injector loudness in JS
|
2014-11-06 10:36:46 -08:00 |
|
AndrewMeadows
|
3f3e6ea581
|
Merge pull request #3745 from Atlante45/ignore_penumbra
Ignore penumbra
|
2014-11-06 09:59:31 -08:00 |
|
Philip Rosedale
|
54957a2fa1
|
merge fix
|
2014-11-05 21:08:24 -08:00 |
|
Philip Rosedale
|
688bd0f34f
|
first pass audio mixer automatic muting of noisy streams, tour guide improvements, new lightExample.js, hair hangs over cone 'body'
|
2014-11-05 16:58:58 -08:00 |
|
Stephen Birarda
|
663167d684
|
wait on AudioInjectors when shutting down interface
|
2014-11-05 10:37:22 -08:00 |
|
Atlante45
|
4b73a5ac35
|
Modify injected audio stream to send the ignore penumbra option
|
2014-11-05 16:22:06 +01:00 |
|
Atlante45
|
dbc81fcdca
|
Update audio injector volume every frame
|
2014-09-30 11:19:45 -07:00 |
|
Atlante45
|
5a8b9082b2
|
Check _currentSendPosition instead of overriding
|
2014-09-26 19:47:26 -07:00 |
|
Atlante45
|
6df430660d
|
Uninitialized member
|
2014-09-26 15:23:17 -07:00 |
|
Atlante45
|
a4a5d71caa
|
Merge branch 'fix_attachment_bug_with_recording' of github.com:Atlante45/hifi into radio_js
Conflicts:
libraries/audio/src/AudioInjector.cpp
|
2014-09-26 10:45:34 -07:00 |
|
Atlante45
|
72f5b9b77b
|
code cleanup
|
2014-09-25 19:19:03 -07:00 |
|
Atlante45
|
7dc07a1c51
|
Compute correct number of bytes to send when stereo
|
2014-09-25 17:54:11 -07:00 |
|
Atlante45
|
75dc26c9ff
|
Slider can moved when recording paused or stoped
|
2014-09-24 16:19:47 -07:00 |
|
Atlante45
|
1d014358ee
|
Added possibility to change AudioInjector position
|
2014-09-19 17:06:03 -07:00 |
|
Atlante45
|
619aebcd67
|
move isStereo packing to the correct position
|
2014-09-05 16:18:02 -07:00 |
|
Atlante45
|
507419162c
|
Added stereo option to the AudioInjector
|
2014-09-05 14:34:55 -07:00 |
|
Atlante45
|
90d8626615
|
Fix for audio on ACs
|
2014-08-26 14:35:35 -07:00 |
|
Atlante45
|
45ccb01297
|
Update options position and orientation correctly in the AudioInjector
|
2014-08-18 21:05:03 -07:00 |
|
wangyix
|
1b0ce510f6
|
fixed a typo, tidied up more minor details
|
2014-06-30 15:33:31 -07:00 |
|
wangyix
|
c3f571745c
|
removed more debug stuff
|
2014-06-27 17:42:22 -07:00 |
|
wangyix
|
ff438a2434
|
added seq stats for Agent,
fixed AudioInjector to do << (quint16)0 instead of
skipRawData(sizeof(quint16) to correctly allocate space for seq number;
added debug prints;
|
2014-06-27 11:23:50 -07:00 |
|
wangyix
|
cb48825561
|
added seq number to all Audio types, untested
|
2014-06-26 16:52:23 -07:00 |
|
David Rowe
|
bd4d167684
|
Make JavaScript audio samples able to be looped
Add a "loop" property to AudioInjectorOptions and provide an example JavaScript file.
|
2014-05-29 14:13:02 -07:00 |
|
Stephen Birarda
|
a8a53e35dd
|
make sure shouldStop for injector defaults to false
|
2014-05-08 11:12:16 -07:00 |
|
Stephen Birarda
|
99ee6ae8af
|
return an injector from playSound and allow user to stop it
|
2014-05-07 16:26:32 -07:00 |
|
Atlante45
|
d34e6ff864
|
Removed gettimeofday in AudioInjector
|
2014-04-16 12:01:41 -07:00 |
|
Stephen Birarda
|
684c6b5372
|
run regex header replacement on all cpp files
|
2014-04-09 09:35:42 -07:00 |
|
Stephen Birarda
|
60eb588e96
|
remove some unecessary null pointer checks
|
2014-03-03 11:36:01 -08:00 |
|
ZappoMan
|
59eefa314c
|
add support for Audio.startDrumSound() to allow drum sound procedural audio in JS
|
2014-03-03 03:17:16 -08:00 |
|
Stephen Birarda
|
ee9f8937e3
|
fix a silly typo
|
2014-02-19 18:03:34 -08:00 |
|
Stephen Birarda
|
7ceacd2751
|
remove blank if and fix ping reply construction
|
2014-02-07 10:24:01 -08:00 |
|
Stephen Birarda
|
b988308a8d
|
leverage writeDatagram helper in NodeList, ping if no active socket
|
2014-02-07 09:49:54 -08:00 |
|
Stephen Birarda
|
a823722d27
|
add writeDatagram helper to NodeList to insert md5 hash
|
2014-02-06 14:28:58 -08:00 |
|
Andrzej Kapolka
|
1e9e298a75
|
Missing includes.
|
2014-01-29 13:47:13 -08:00 |
|
Stephen Birarda
|
4de270b832
|
cleanup Node types, closes #1726
|
2014-01-28 13:38:33 -08:00 |
|
Stephen Birarda
|
4103cc1cde
|
packet header changes and beginning of conversion to QByteArray
|
2014-01-28 10:36:08 -08:00 |
|
Stephen Birarda
|
7d1a64ca8c
|
change NodeList container to QHash with QSharedPointer
|
2014-01-13 17:09:21 -08:00 |
|
Stephen Birarda
|
5b272bfd6a
|
fix random UUID creation for injected audio
|
2014-01-05 17:09:57 -08:00 |
|
Stephen Birarda
|
a61e214c9a
|
simplify loopback trigger for injected audio
|
2014-01-03 10:16:59 -08:00 |
|
Stephen Birarda
|
6f60a22c07
|
fix copyright years
|
2014-01-03 09:50:13 -08:00 |
|
Stephen Birarda
|
f24eff33fe
|
open up ASI playSound method to ScriptEngine
|
2014-01-03 09:38:05 -08:00 |
|
Stephen Birarda
|
443c94a88f
|
repairs to AudioMixer and audio injection flow
|
2014-01-02 17:15:46 -08:00 |
|
Stephen Birarda
|
594bd58774
|
add AudioScriptingInterface to expose playSound to JS
|
2014-01-02 15:35:28 -08:00 |
|
Stephen Birarda
|
8cc4a33ad3
|
repair AudioInjector threading
|
2014-01-02 13:35:56 -08:00 |
|