gecko-dev/dom/media/webaudio
Alex Chronopoulos 3131adff9f Bug 1572884 - Upmix mono webaudio channels to stereo when the output configuration is 3 and 5 channels. r=padenot
WebAudio upmix layout is defined in the spec for the channel configurations mono, stereo, quad and 5.1. Layouts with 3 and 5 channels are not defined yet. For those undefined layouts firefox provided upmix to a single channel (left). This has been updated to upmix to the two stereo channels (left, right).

Differential Revision: https://phabricator.services.mozilla.com/D49610

--HG--
extra : moz-landing-system : lando
2019-10-18 07:46:07 +00:00
..
blink Bug 1577932 - Remove using namespace std from dom/media r=padenot 2019-09-02 12:40:00 +00:00
test Bug 1572884 - Upmix mono webaudio channels to stereo when the output configuration is 3 and 5 channels. r=padenot 2019-10-18 07:46:07 +00:00
AlignedTArray.h
AlignmentUtils.h
AnalyserNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AnalyserNode.h
AudioBlock.cpp
AudioBlock.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioBuffer.cpp
AudioBuffer.h
AudioBufferSourceNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioBufferSourceNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioContext.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioContext.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioDestinationNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioDestinationNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioEventTimeline.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioEventTimeline.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioListener.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioListener.h Bug 1573541 - Fix assertion failure in PannerNode.h; r=karlt 2019-08-15 21:17:36 +00:00
AudioNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioNodeEngine.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioNodeEngine.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioNodeEngineNEON.cpp
AudioNodeEngineNEON.h
AudioNodeEngineSSE2.cpp
AudioNodeEngineSSE2.h
AudioNodeExternalInputTrack.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioNodeExternalInputTrack.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioNodeTrack.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioNodeTrack.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioParam.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioParam.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioParamDescriptorMap.h
AudioParamMap.cpp
AudioParamMap.h
AudioParamTimeline.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioProcessingEvent.cpp
AudioProcessingEvent.h
AudioScheduledSourceNode.cpp
AudioScheduledSourceNode.h
AudioWorkletGlobalScope.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioWorkletGlobalScope.h Bug 1542931 Construct AudioWorkletProcessor for each AudioWorkletNode r=padenot,bzbarsky 2019-07-17 18:58:57 +00:00
AudioWorkletImpl.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioWorkletImpl.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioWorkletNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioWorkletNode.h
AudioWorkletProcessor.cpp Bug 1578173 part 6. Remove remaining uses of [Constructor] from bindings. r=edgar 2019-09-12 11:01:17 +00:00
AudioWorkletProcessor.h Bug 1578173 part 6. Remove remaining uses of [Constructor] from bindings. r=edgar 2019-09-12 11:01:17 +00:00
BiquadFilterNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
BiquadFilterNode.h Bug 1563728 - Throw when the three parameters of BiquadFilterNode.getFrequencyResponse aren't of the same size. r=baku 2019-07-05 20:34:47 +00:00
ChannelMergerNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
ChannelMergerNode.h Bug 1456263 - Throw appropriate errors in the ChannelMergerNode ctor. r=karlt 2019-07-10 01:31:21 +00:00
ChannelSplitterNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
ChannelSplitterNode.h
ConstantSourceNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
ConstantSourceNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
ConvolverNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
ConvolverNode.h
DelayBuffer.cpp
DelayBuffer.h Bug 1577236 - clang-10: Fix -Wimplicit-int-float-conversion warnings in dom/media r=jya 2019-08-30 05:44:13 +00:00
DelayNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
DelayNode.h
DynamicsCompressorNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
DynamicsCompressorNode.h
FFTBlock.cpp
FFTBlock.h
GainNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
GainNode.h
IIRFilterNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
IIRFilterNode.h
MediaBufferDecoder.cpp
MediaBufferDecoder.h
MediaElementAudioSourceNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
MediaElementAudioSourceNode.h Bug 1350973 - Implement new attributes MediaStreamAudioSourceNode.mediaStream and MediaElementAudioSourceNode.mediaElement. r=baku 2019-07-11 20:09:58 +00:00
MediaStreamAudioDestinationNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
MediaStreamAudioDestinationNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
MediaStreamAudioSourceNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
MediaStreamAudioSourceNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
MediaStreamTrackAudioSourceNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
MediaStreamTrackAudioSourceNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
moz.build Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
OscillatorNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
OscillatorNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
PannerNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
PannerNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
PanningUtils.h
PeriodicWave.cpp
PeriodicWave.h
PlayingRefChangeHandler.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
ReportDecodeResultTask.h
ScriptProcessorNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
ScriptProcessorNode.h
StereoPannerNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
StereoPannerNode.h
ThreeDPoint.cpp
ThreeDPoint.h
WaveShaperNode.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
WaveShaperNode.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
WebAudioUtils.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
WebAudioUtils.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00