gecko-dev/dom/media/webaudio
Nika Layzell 052cba0853 Bug 1738106 - Part 3: Switch to TaskQueue::Create, r=xpcom-reviewers,necko-reviewers,media-playback-reviewers,dragana,alwu,barret
In future parts, TaskQueue will require extra initialization to be performed
which cannot happen in a constructor, as it takes references to the TaskQueue
object itself, which will require the introduction of a helper method. This
patch switches all callers of the TaskQueue constructor to use the new method.

Differential Revision: https://phabricator.services.mozilla.com/D142604
2022-05-02 20:37:34 +00:00
..
blink Bug 1207753 - webaudio thread-safety annotations r=padenot 2022-03-22 14:07:34 +00:00
test Backed out changeset 116072b466c3 (bug 1758780) as requested by the dev. 2022-04-20 09:50:56 +03:00
AlignedTArray.h Bug 1761536 - Part 2: Replace nsTArray::elem_type with value_type, r=mccr8 2022-04-01 17:00:25 +00:00
AlignmentUtils.h
AnalyserNode.cpp Bug 1519636 - First reformat with clang-format 13.0.0. r=firefox-build-system-reviewers,sylvestre,mhentges 2021-11-16 08:07:30 +00:00
AnalyserNode.h
AudioBlock.cpp
AudioBlock.h
AudioBuffer.cpp Bug 1761771: Adding missing mutex to AudioBufferMemoryTracker::CollectReports r=padenot 2022-03-28 14:26:48 +00:00
AudioBuffer.h
AudioBufferSourceNode.cpp Bug 1708179 add AudioParam::SetInitialValue() for use in AudioNode creation r=padenot 2021-05-04 03:48:32 +00:00
AudioBufferSourceNode.h Bug 1618225 - Added DURATION to AudioBufferSourceNode. r=karlt 2020-10-27 22:25:21 +00:00
AudioContext.cpp Bug 1757122 - Replace unqualified uses of std::move. r=xpcom-reviewers,media-playback-reviewers,mccr8,bryce 2022-03-01 04:15:26 +00:00
AudioContext.h Bug 1689894 - Make createPeriodicWave accept a pair of sequences r=karlt,webidl,smaug 2021-11-03 21:06:56 +00:00
AudioDestinationNode.cpp Bug 1754767 - Remove duplicate includes r=media-playback-reviewers,padenot 2022-02-11 10:01:15 +00:00
AudioDestinationNode.h Bug 1346880 - part1 : keep AudioChannelAgent alive all the time for not offline context. r=padenot 2020-10-24 03:31:25 +00:00
AudioEventTimeline.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
AudioEventTimeline.h Bug 1708179 clarify that AudioEventTimeline::ValidateEvent() has no side effects r=padenot 2021-05-04 03:48:32 +00:00
AudioListener.cpp Bug 1724997 - Add tracing markers for more MediaTrackGraph events. r=pehrsons 2021-08-26 09:15:40 +00:00
AudioListener.h
AudioNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
AudioNode.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
AudioNodeEngine.cpp
AudioNodeEngine.h Bug 1680410 extend forced shutdown track notification to include the usual destroy process r=padenot 2020-12-11 10:38:46 +00:00
AudioNodeEngineNEON.cpp
AudioNodeEngineNEON.h
AudioNodeEngineSSE2.cpp
AudioNodeEngineSSE2.h
AudioNodeExternalInputTrack.cpp Bug 1748272 - Compare graphs instead of sample-rates when creating an AudioNodeExternalInputTrack. r=karlt 2022-01-05 12:16:25 +00:00
AudioNodeExternalInputTrack.h
AudioNodeTrack.cpp Bug 1724997 - Add tracing markers for more MediaTrackGraph events. r=pehrsons 2021-08-26 09:15:40 +00:00
AudioNodeTrack.h Bug 1680410 extend forced shutdown track notification to include the usual destroy process r=padenot 2020-12-11 10:38:46 +00:00
AudioParam.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
AudioParam.h Bug 1708179 throw when attempting to set AudioParam value during setValueCurveAtTime() interval r=padenot,emilio 2021-05-04 03:48:32 +00:00
AudioParamDescriptorMap.h
AudioParamMap.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
AudioParamMap.h
AudioParamTimeline.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
AudioProcessingEvent.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
AudioProcessingEvent.h
AudioScheduledSourceNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
AudioScheduledSourceNode.h
AudioWorkletGlobalScope.cpp Bug 1759163 - Add origin trial support for worklets. r=asuth 2022-03-15 23:16:14 +00:00
AudioWorkletGlobalScope.h Bug 1759163 - Add origin trial support for worklets. r=asuth 2022-03-15 23:16:14 +00:00
AudioWorkletImpl.cpp Bug 1519636 - First reformat with clang-format 13.0.0. r=firefox-build-system-reviewers,sylvestre,mhentges 2021-11-16 08:07:30 +00:00
AudioWorkletImpl.h Bug 1724997 - Add profiler markers on AudioWorklet.addModule. r=karlt 2021-08-26 09:15:38 +00:00
AudioWorkletNode.cpp Bug 1724997 - Put the AudioWorkletProcessor's name in the marker when calling its process method. r=karlt 2021-08-26 09:15:40 +00:00
AudioWorkletNode.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
AudioWorkletProcessor.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
AudioWorkletProcessor.h
BiquadFilterNode.cpp Bug 1708179 add AudioParam::SetInitialValue() for use in AudioNode creation r=padenot 2021-05-04 03:48:32 +00:00
BiquadFilterNode.h
ChannelMergerNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
ChannelMergerNode.h
ChannelSplitterNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
ChannelSplitterNode.h
ConstantSourceNode.cpp Bug 1708179 add AudioParam::SetInitialValue() for use in AudioNode creation r=padenot 2021-05-04 03:48:32 +00:00
ConstantSourceNode.h
ConvolverNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
ConvolverNode.h
DelayBuffer.cpp
DelayBuffer.h
DelayNode.cpp Bug 1708179 add AudioParam::SetInitialValue() for use in AudioNode creation r=padenot 2021-05-04 03:48:32 +00:00
DelayNode.h
DynamicsCompressorNode.cpp Bug 1708179 add AudioParam::SetInitialValue() for use in AudioNode creation r=padenot 2021-05-04 03:48:32 +00:00
DynamicsCompressorNode.h
FFTBlock.cpp
FFTBlock.h
GainNode.cpp Bug 1708179 add AudioParam::SetInitialValue() for use in AudioNode creation r=padenot 2021-05-04 03:48:32 +00:00
GainNode.h
IIRFilterNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
IIRFilterNode.h
MediaBufferDecoder.cpp Bug 1738106 - Part 3: Switch to TaskQueue::Create, r=xpcom-reviewers,necko-reviewers,media-playback-reviewers,dragana,alwu,barret 2022-05-02 20:37:34 +00:00
MediaBufferDecoder.h
MediaElementAudioSourceNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MediaElementAudioSourceNode.h
MediaStreamAudioDestinationNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MediaStreamAudioDestinationNode.h
MediaStreamAudioSourceNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MediaStreamAudioSourceNode.h
MediaStreamTrackAudioSourceNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MediaStreamTrackAudioSourceNode.h Bug 1671641 - Make `dom/media/webaudio` buildable outside of `unified-build` environment. r=sg 2020-10-29 11:05:41 +00:00
OscillatorNode.cpp Bug 1708179 add AudioParam::SetInitialValue() for use in AudioNode creation r=padenot 2021-05-04 03:48:32 +00:00
OscillatorNode.h
PannerNode.cpp Bug 1708179 throw when PannerNode param value a not in the range of float r=padenot 2021-05-04 03:48:34 +00:00
PannerNode.h Bug 1708179 throw when PannerNode param value a not in the range of float r=padenot 2021-05-04 03:48:34 +00:00
PanningUtils.h
PeriodicWave.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
PeriodicWave.h
PlayingRefChangeHandler.h
ReportDecodeResultTask.h
ScriptProcessorNode.cpp Bug 1207753 - webaudio thread-safety annotations r=padenot 2022-03-22 14:07:34 +00:00
ScriptProcessorNode.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
StereoPannerNode.cpp Bug 1708179 add AudioParam::SetInitialValue() for use in AudioNode creation r=padenot 2021-05-04 03:48:32 +00:00
StereoPannerNode.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
ThreeDPoint.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
ThreeDPoint.h
WaveShaperNode.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
WaveShaperNode.h
WebAudioUtils.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
WebAudioUtils.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
moz.build Bug 1755075 - split up webrtc tests and dom tests for smaller manifest chunks. r=bwc,media-playback-reviewers,alwu 2022-02-23 23:13:34 +00:00