| Index: third_party/WebKit/Source/modules/webaudio/AudioBufferSourceNode.cpp
|
| diff --git a/third_party/WebKit/Source/modules/webaudio/AudioBufferSourceNode.cpp b/third_party/WebKit/Source/modules/webaudio/AudioBufferSourceNode.cpp
|
| index 226288bfe6bd6933253b96a1a5f9dc0818cfc615..4d9ede35485e43a7387e3b315afb216ced20a9be 100644
|
| --- a/third_party/WebKit/Source/modules/webaudio/AudioBufferSourceNode.cpp
|
| +++ b/third_party/WebKit/Source/modules/webaudio/AudioBufferSourceNode.cpp
|
| @@ -420,7 +420,7 @@ void AudioBufferSourceHandler::setBuffer(AudioBuffer* buffer,
|
| m_destinationChannels = wrapArrayUnique(new float*[numberOfChannels]);
|
|
|
| for (unsigned i = 0; i < numberOfChannels; ++i)
|
| - m_sourceChannels[i] = buffer->getChannelData(i)->data();
|
| + m_sourceChannels[i] = buffer->getChannelData(i).view()->data();
|
|
|
| // If this is a grain (as set by a previous call to start()), validate the
|
| // grain parameters now since it wasn't validated when start was called
|
|
|