Index: Source/modules/webaudio/AsyncAudioDecoder.h |
diff --git a/Source/modules/webaudio/AsyncAudioDecoder.h b/Source/modules/webaudio/AsyncAudioDecoder.h |
index a615787bd72cb2356fc8f96497d44bc0f47e3d9c..cff3e0092174fbac90b6295374856d38d1260539 100644 |
--- a/Source/modules/webaudio/AsyncAudioDecoder.h |
+++ b/Source/modules/webaudio/AsyncAudioDecoder.h |
@@ -47,6 +47,8 @@ public: |
void decodeAsync(ArrayBuffer* audioData, float sampleRate, PassOwnPtr<AudioBufferCallback> successCallback, PassOwnPtr<AudioBufferCallback> errorCallback); |
private: |
+ static void setupAudioDecoderThread(); |
+ static void cleanupAudioDecoderThread(); |
static void decode(ArrayBuffer* audioData, float sampleRate, AudioBufferCallback* successCallback, AudioBufferCallback* errorCallback); |
static void notifyComplete(ArrayBuffer* audioData, AudioBufferCallback* successCallback, AudioBufferCallback* errorCallback, AudioBuffer*); |