| Index: Source/modules/webaudio/AudioContext.cpp
|
| diff --git a/Source/modules/webaudio/AudioContext.cpp b/Source/modules/webaudio/AudioContext.cpp
|
| index 4e96e911ded1b799d26b383cf98c9c2f651b0d06..0f3caccb11655aa180404a617282834a605e4aea 100644
|
| --- a/Source/modules/webaudio/AudioContext.cpp
|
| +++ b/Source/modules/webaudio/AudioContext.cpp
|
| @@ -307,27 +307,6 @@ PassRefPtr<AudioBuffer> AudioContext::createBuffer(unsigned numberOfChannels, si
|
| return audioBuffer;
|
| }
|
|
|
| -PassRefPtr<AudioBuffer> AudioContext::createBuffer(ArrayBuffer* arrayBuffer, bool mixToMono, ExceptionState& exceptionState)
|
| -{
|
| - ASSERT(arrayBuffer);
|
| - if (!arrayBuffer) {
|
| - exceptionState.throwDOMException(
|
| - SyntaxError,
|
| - "invalid ArrayBuffer.");
|
| - return nullptr;
|
| - }
|
| -
|
| - RefPtr<AudioBuffer> audioBuffer = AudioBuffer::createFromAudioFileData(arrayBuffer->data(), arrayBuffer->byteLength(), mixToMono, sampleRate());
|
| - if (!audioBuffer.get()) {
|
| - exceptionState.throwDOMException(
|
| - SyntaxError,
|
| - "invalid audio data in ArrayBuffer.");
|
| - return nullptr;
|
| - }
|
| -
|
| - return audioBuffer;
|
| -}
|
| -
|
| void AudioContext::decodeAudioData(ArrayBuffer* audioData, PassOwnPtr<AudioBufferCallback> successCallback, PassOwnPtr<AudioBufferCallback> errorCallback, ExceptionState& exceptionState)
|
| {
|
| if (!audioData) {
|
|
|