Index: third_party/WebKit/Source/modules/webaudio/AudioDestinationNode.h |
diff --git a/third_party/WebKit/Source/modules/webaudio/AudioDestinationNode.h b/third_party/WebKit/Source/modules/webaudio/AudioDestinationNode.h |
index a25e598b53617a89d01aa2b0466ae65ea470a49e..2fd3bdfbcb86d34620d73a527b2db95093d1937d 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/AudioDestinationNode.h |
+++ b/third_party/WebKit/Source/modules/webaudio/AudioDestinationNode.h |
@@ -35,6 +35,7 @@ namespace blink { |
class AudioBus; |
class AbstractAudioContext; |
+class AudioTimestamp; |
class AudioDestinationHandler : public AudioHandler, public AudioIOCallback { |
public: |
@@ -46,7 +47,7 @@ public: |
// The audio hardware calls render() to get the next render quantum of audio into destinationBus. |
// It will optionally give us local/live audio input in sourceBus (if it's not 0). |
- void render(AudioBus* sourceBus, AudioBus* destinationBus, size_t numberOfFrames) final; |
+ void render(AudioBus* sourceBus, AudioBus* destinationBus, size_t numberOfFrames, const WebAudioTimestamp& outputTimestamp) final; |
size_t currentSampleFrame() const { return acquireLoad(&m_currentSampleFrame); } |
double currentTime() const { return currentSampleFrame() / static_cast<double>(sampleRate()); } |