mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 16:55:40 +00:00
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:
parent
5b3641e2ac
commit
1877aafe44
@ -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]
|
||||
]
|
||||
};
|
||||
|
||||
|
@ -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());
|
||||
|
@ -40,7 +40,6 @@ function startTest() {
|
||||
}
|
||||
}
|
||||
|
||||
SpecialPowers.setBoolPref("media.webaudio.audiocontextoptions-samplerate.enabled", true);
|
||||
startTest();
|
||||
SimpleTest.waitForExplicitFinish();
|
||||
</script>
|
||||
|
@ -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);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user