Index: third_party/WebKit/Source/modules/webaudio/AsyncAudioDecoder.h |
diff --git a/third_party/WebKit/Source/modules/webaudio/AsyncAudioDecoder.h b/third_party/WebKit/Source/modules/webaudio/AsyncAudioDecoder.h |
index 2d2c301d912a7a31a69b1684dee33353bbeb20f6..71df29eb6929bf2cdf0e30e8b5e364494be12b4a 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/AsyncAudioDecoder.h |
+++ b/third_party/WebKit/Source/modules/webaudio/AsyncAudioDecoder.h |
@@ -52,11 +52,11 @@ public: |
// Must be called on the main thread. |decodeAsync| and callees must not modify any of the |
// parameters except |audioData|. They are used to associate this decoding instance with the |
// caller to process the decoding appropriately when finished. |
- void decodeAsync(DOMArrayBuffer* audioData, float sampleRate, AudioBufferCallback* successCallback, AudioBufferCallback* errorCallback, ScriptPromiseResolver* , BaseAudioContext*); |
+ void decodeAsync(DOMArrayBuffer* audioData, float sampleRate, bool disableResampling, AudioBufferCallback* successCallback, AudioBufferCallback* errorCallback, ScriptPromiseResolver* , BaseAudioContext*); |
private: |
AudioBuffer* createAudioBufferFromAudioBus(AudioBus*); |
- static void decode(DOMArrayBuffer* audioData, float sampleRate, AudioBufferCallback* successCallback, AudioBufferCallback* errorCallback, ScriptPromiseResolver*, BaseAudioContext*); |
+ static void decode(DOMArrayBuffer* audioData, float sampleRate, bool disableResampling, AudioBufferCallback* successCallback, AudioBufferCallback* errorCallback, ScriptPromiseResolver*, BaseAudioContext*); |
static void notifyComplete(DOMArrayBuffer* audioData, AudioBufferCallback* successCallback, AudioBufferCallback* errorCallback, AudioBus*, ScriptPromiseResolver*, BaseAudioContext*); |
std::unique_ptr<WebThread> m_thread; |