Bug 1563193 - Remove "media.webaudio.audiocontextoptions-samplerate.enabled". r=achronop

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

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Paul Adenot 2019-07-03 12:12:15 +00:00
parent 5b3641e2ac
commit 1877aafe44
4 changed files with 7 additions and 14 deletions

View File

@ -423,8 +423,7 @@ function setupEnvironment() {
['media.getusermedia.audiocapture.enabled', true],
['media.getusermedia.screensharing.enabled', true],
['media.getusermedia.window.focus_source.enabled', false],
['media.recorder.audio_node.enabled', true],
['media.webaudio.audiocontextoptions-samplerate.enabled', true]
['media.recorder.audio_node.enabled', true]
]
};

View File

@ -265,16 +265,13 @@ already_AddRefed<AudioContext> AudioContext::Constructor(
}
float sampleRate = MediaStreamGraph::REQUEST_DEFAULT_SAMPLE_RATE;
if (Preferences::GetBool(
"media.webaudio.audiocontextoptions-samplerate.enabled")) {
if (aOptions.mSampleRate > 0 &&
(aOptions.mSampleRate - WebAudioUtils::MinSampleRate < 0.0 ||
WebAudioUtils::MaxSampleRate - aOptions.mSampleRate < 0.0)) {
aRv.Throw(NS_ERROR_DOM_NOT_SUPPORTED_ERR);
return nullptr;
}
sampleRate = aOptions.mSampleRate;
if (aOptions.mSampleRate > 0 &&
(aOptions.mSampleRate - WebAudioUtils::MinSampleRate < 0.0 ||
WebAudioUtils::MaxSampleRate - aOptions.mSampleRate < 0.0)) {
aRv.Throw(NS_ERROR_DOM_NOT_SUPPORTED_ERR);
return nullptr;
}
sampleRate = aOptions.mSampleRate;
uint32_t maxChannelCount = std::min<uint32_t>(
WebAudioUtils::MaxChannelCount, CubebUtils::MaxNumberOfChannels());

View File

@ -40,7 +40,6 @@ function startTest() {
}
}
SpecialPowers.setBoolPref("media.webaudio.audiocontextoptions-samplerate.enabled", true);
startTest();
SimpleTest.waitForExplicitFinish();
</script>

View File

@ -555,8 +555,6 @@ pref("media.av1.use-dav1d", false);
#endif
#endif
pref("media.webaudio.audiocontextoptions-samplerate.enabled", true);
// Whether to enable arbitrary layer geometry for OpenGL compositor
pref("layers.geometry.opengl.enabled", true);