Index: third_party/WebKit/Source/platform/audio/AudioDestination.h |
diff --git a/third_party/WebKit/Source/platform/audio/AudioDestination.h b/third_party/WebKit/Source/platform/audio/AudioDestination.h |
index a62c38a50fe998f4f87b123016094b928ef92ddb..d62852fc36351295711e75f12df65c5c1401e1fd 100644 |
--- a/third_party/WebKit/Source/platform/audio/AudioDestination.h |
+++ b/third_party/WebKit/Source/platform/audio/AudioDestination.h |
@@ -42,7 +42,6 @@ |
namespace blink { |
-class AudioFIFO; |
class AudioPullFIFO; |
class SecurityOrigin; |
@@ -80,8 +79,7 @@ class PLATFORM_EXPORT AudioDestination : public WebAudioDevice::RenderCallback, |
float sampleRate() const { return m_sampleRate; } |
// WebAudioDevice::RenderCallback |
- void render(const WebVector<float*>& sourceData, |
- const WebVector<float*>& audioData, |
+ void render(const WebVector<float*>& audioData, |
size_t numberOfFrames, |
double delay, |
double delayTimestamp, |
@@ -103,14 +101,12 @@ class PLATFORM_EXPORT AudioDestination : public WebAudioDevice::RenderCallback, |
private: |
AudioIOCallback& m_callback; |
unsigned m_numberOfOutputChannels; |
- RefPtr<AudioBus> m_inputBus; |
RefPtr<AudioBus> m_renderBus; |
float m_sampleRate; |
bool m_isPlaying; |
std::unique_ptr<WebAudioDevice> m_audioDevice; |
size_t m_callbackBufferSize; |
- std::unique_ptr<AudioFIFO> m_inputFifo; |
std::unique_ptr<AudioPullFIFO> m_fifo; |
size_t m_framesElapsed; |