| 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 dda3527f57476e3697025958418f64c07573959d..a62c38a50fe998f4f87b123016094b928ef92ddb 100644
|
| --- a/third_party/WebKit/Source/platform/audio/AudioDestination.h
|
| +++ b/third_party/WebKit/Source/platform/audio/AudioDestination.h
|
| @@ -82,7 +82,10 @@ class PLATFORM_EXPORT AudioDestination : public WebAudioDevice::RenderCallback,
|
| // WebAudioDevice::RenderCallback
|
| void render(const WebVector<float*>& sourceData,
|
| const WebVector<float*>& audioData,
|
| - size_t numberOfFrames) override;
|
| + size_t numberOfFrames,
|
| + double delay,
|
| + double delayTimestamp,
|
| + size_t priorFramesSkipped) override;
|
|
|
| // AudioSourceProvider
|
| void provideInput(AudioBus*, size_t framesToProcess) override;
|
| @@ -109,6 +112,10 @@ class PLATFORM_EXPORT AudioDestination : public WebAudioDevice::RenderCallback,
|
|
|
| std::unique_ptr<AudioFIFO> m_inputFifo;
|
| std::unique_ptr<AudioPullFIFO> m_fifo;
|
| +
|
| + size_t m_framesElapsed;
|
| + AudioIOPosition m_outputPosition;
|
| + base::TimeTicks m_outputPositionReceivedTimestamp;
|
| };
|
|
|
| } // namespace blink
|
|
|