Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(116)

Unified Diff: third_party/WebKit/Source/modules/webaudio/MediaStreamAudioDestinationNode.cpp

Issue 2440583002: Use AudioUtilities::kRenderQuantumFrames everywhere (Closed)
Patch Set: Address review comments Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/modules/webaudio/MediaStreamAudioDestinationNode.cpp
diff --git a/third_party/WebKit/Source/modules/webaudio/MediaStreamAudioDestinationNode.cpp b/third_party/WebKit/Source/modules/webaudio/MediaStreamAudioDestinationNode.cpp
index 0c01d9d309cc4dd03e229a832c942c6cf4e96db5..29fb96a68bbff989771eedb476e651c3f2699bf4 100644
--- a/third_party/WebKit/Source/modules/webaudio/MediaStreamAudioDestinationNode.cpp
+++ b/third_party/WebKit/Source/modules/webaudio/MediaStreamAudioDestinationNode.cpp
@@ -47,7 +47,8 @@ MediaStreamAudioDestinationHandler::MediaStreamAudioDestinationHandler(
node,
node.context()->sampleRate(),
numberOfChannels),
- m_mixBus(AudioBus::create(numberOfChannels, ProcessingSizeInFrames)) {
+ m_mixBus(AudioBus::create(numberOfChannels,
+ AudioUtilities::kRenderQuantumFrames)) {
m_source = MediaStreamSource::create(
"WebAudio-" + createCanonicalUUIDString(), MediaStreamSource::TypeAudio,
"MediaStreamAudioDestinationNode", false,
@@ -91,7 +92,7 @@ void MediaStreamAudioDestinationHandler::process(size_t numberOfFrames) {
if (tryLocker.locked()) {
unsigned count = channelCount();
if (count != m_mixBus->numberOfChannels()) {
- m_mixBus = AudioBus::create(count, ProcessingSizeInFrames);
+ m_mixBus = AudioBus::create(count, AudioUtilities::kRenderQuantumFrames);
// setAudioFormat has an internal lock. This can cause audio to
// glitch. This is outside of our control.
m_source->setAudioFormat(count, context()->sampleRate());
« no previous file with comments | « third_party/WebKit/Source/modules/webaudio/GainNode.cpp ('k') | third_party/WebKit/Source/modules/webaudio/OscillatorNode.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698