gecko-dev/dom/media/webaudio
Robert O'Callahan cfb5a21039 Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from AudioParam/AudioNode. r=padenot
We don't need AudioNodes to block each other anymore.

--HG--
extra : commitid : 9rtWh5A3YY2
extra : rebase_source : cdd5c28b11602e53aaee178d3978b3e983ba5195
2015-08-31 16:58:10 +12:00
..
blink Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium. 2015-08-27 20:44:53 -07:00
compiledtest Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium. 2015-08-27 20:44:53 -07:00
test Bug 1196361 - Remove the media.useAudioChannelService pref; r=baku 2015-08-19 21:00:18 -04:00
AlignedTArray.h Bug 1182808 - Part 3: Rename AlignedTArray_Impl to AlignedTArray and remove existing AlignedTArray. r=padenot 2015-07-15 12:58:22 -07:00
AnalyserNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
AnalyserNode.h bug 1184801 process AnalyserNode input only when required r=padenot 2015-07-22 19:50:37 +12:00
AudioBuffer.cpp bug 1199559 remove now unused SetRawChannelContents r=padenot 2015-08-25 11:46:30 +12:00
AudioBuffer.h bug 1199559 remove now unused SetRawChannelContents r=padenot 2015-08-25 11:46:30 +12:00
AudioBufferSourceNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
AudioBufferSourceNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
AudioContext.cpp Bug 1201393. Make suspended MediaStreams implicitly always block. r=padenot 2015-09-04 17:01:01 +12:00
AudioContext.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
AudioDestinationNode.cpp Bug 1190676 - Part 10 - Fix consumers: AudioDestinationNode. r=karlt 2015-08-25 10:30:43 +02:00
AudioDestinationNode.h Bug 1195051 - Part 2: Mute the destination node when the AudioContext is suspended, and unmute when resumed; r=padenot 2015-08-17 08:55:00 -04:00
AudioEventTimeline.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
AudioListener.cpp Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj. 2015-07-28 23:24:24 -07:00
AudioListener.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
AudioNode.cpp Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from AudioParam/AudioNode. r=padenot 2015-08-31 16:58:10 +12:00
AudioNode.h bug 1191649 add notification of input node changes r=padenot 2015-08-06 19:25:53 +12:00
AudioNodeEngine.cpp bug 1199559 add a helper to fallibly allocate ThreadSharedFloatArrayBufferList with buffers r=padenot 2015-08-27 20:35:43 +12:00
AudioNodeEngine.h bug 1199559 add a helper to fallibly allocate ThreadSharedFloatArrayBufferList with buffers r=padenot 2015-08-27 20:35:43 +12:00
AudioNodeEngineNEON.cpp
AudioNodeEngineNEON.h
AudioNodeExternalInputStream.cpp Bug 901633 - Part 7 - Update AudioNodeExternalInputStream to use the new AudioChunk methods. r=karlt 2015-07-29 18:37:18 +02:00
AudioNodeExternalInputStream.h bug 1197043 move AudioNodeStream creation to stream class r=padenot 2015-08-12 11:26:24 +12:00
AudioNodeStream.cpp back out 0b4230b29db5,c8d987aeaece from bug 1197028 2015-09-02 23:44:37 +12:00
AudioNodeStream.h back out 0b4230b29db5,c8d987aeaece from bug 1197028 2015-09-02 23:44:37 +12:00
AudioParam.cpp Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from AudioParam/AudioNode. r=padenot 2015-08-31 16:58:10 +12:00
AudioParam.h Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj. 2015-07-28 23:24:24 -07:00
AudioParamTimeline.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
AudioProcessingEvent.cpp Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
AudioProcessingEvent.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
BiquadFilterNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
BiquadFilterNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
BufferDecoder.cpp Bug 1195158. Part 4 - remove unused code. r=cpearce. 2015-09-07 11:39:16 +08:00
BufferDecoder.h Bug 1195158. Part 4 - remove unused code. r=cpearce. 2015-09-07 11:39:16 +08:00
ChannelMergerNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
ChannelMergerNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
ChannelSplitterNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
ChannelSplitterNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
ConvolverNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
ConvolverNode.h Bug 1159290 - "Add final/override to WebAudio classes". r=padenot 2015-04-28 08:42:00 +02:00
DelayBuffer.cpp Bug 901633 - Part 6 - Update DelayBuffer to use the new AudioChunk methods. r=karlt 2015-07-30 11:27:26 +02:00
DelayBuffer.h Bug 901633 - Part 6 - Update DelayBuffer to use the new AudioChunk methods. r=karlt 2015-07-30 11:27:26 +02:00
DelayNode.cpp back out 0b4230b29db5,c8d987aeaece from bug 1197028 2015-09-02 23:44:37 +12:00
DelayNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
DynamicsCompressorNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
DynamicsCompressorNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
FFTBlock.cpp Bug 926838 - [Part 4] Implement AlignedTArray for 32-byte alignment is required by openmax dl. Also modify callers. r=ehsan 2013-11-13 11:07:31 +08:00
FFTBlock.h bug 1188704 remove now unused PerformInverseFFT() variation r=rillian 2015-07-30 12:51:48 +12:00
GainNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
GainNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
MediaBufferDecoder.cpp bug 1199559 write decodeAudioData buffer in a format suitable for direct use by AudioBuffer r=padenot 2015-08-28 11:15:39 +12:00
MediaBufferDecoder.h bug 1199559 write decodeAudioData buffer in a format suitable for direct use by AudioBuffer r=padenot 2015-08-28 11:15:39 +12:00
MediaElementAudioSourceNode.cpp Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
MediaElementAudioSourceNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
MediaStreamAudioDestinationNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
MediaStreamAudioDestinationNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
MediaStreamAudioSourceNode.cpp Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from MediaStreamAudioSourceNode. r=jwwang 2015-08-31 16:56:33 +12:00
MediaStreamAudioSourceNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
OfflineAudioCompletionEvent.cpp Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
OfflineAudioCompletionEvent.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
OscillatorNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
OscillatorNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
PannerNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
PannerNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
PanningUtils.h bug 1186779 use ChannelFloatsForWrite() instead of const_cast r=padenot 2015-07-22 17:59:21 +12:00
PeriodicWave.cpp Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv 2015-03-19 10:13:33 -04:00
PeriodicWave.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
PlayingRefChangeHandler.h bug 914392 use NodeMainThread() to avoid NodeMutex() use on main thread r=padenot 2015-07-14 21:57:01 +12:00
ReportDecodeResultTask.h Bug 1159290 - "Add final/override to WebAudio classes". r=padenot 2015-04-28 08:42:00 +02:00
ScriptProcessorNode.cpp bug 1199559 write audioprocess input buffer in a format suitable for direct use by AudioBuffer r=padenot 2015-08-28 18:30:17 +12:00
ScriptProcessorNode.h bug 916387 keep ScriptProcessorNode alive after input is GCed r=padenot 2015-08-06 17:56:06 +12:00
StereoPannerNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
StereoPannerNode.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
ThreeDPoint.cpp Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
ThreeDPoint.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
WaveShaperNode.cpp bug 1197043 use flags to distinguish between external streams and events r=padenot 2015-08-13 16:13:34 +12:00
WaveShaperNode.h Bug 1186343: Throw an InvalidStateError when we set the curve attribute of a WaveShaperNode with a Float32Array of length less than 2; r=padenot,smaug 2015-07-22 13:32:12 +02:00
WebAudioUtils.cpp Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
WebAudioUtils.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
moz.build Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium. 2015-08-27 20:44:53 -07:00