Index: media/audio/audio_io.h |
=================================================================== |
--- media/audio/audio_io.h (revision 155437) |
+++ media/audio/audio_io.h (working copy) |
@@ -57,12 +57,16 @@ |
// itself such as creating Windows or initializing COM. |
class MEDIA_EXPORT AudioSourceCallback { |
public: |
- // Provide more data by fully filling |audio_bus|. The source will return |
+ // Provide more data by fully filling |dest|. The source will return |
// the number of frames it filled. |buffers_state| contains current state |
// of the buffers, and can be used by the source to calculate delay. |
- virtual int OnMoreData(AudioBus* audio_bus, |
+ virtual int OnMoreData(AudioBus* dest, |
AudioBuffersState buffers_state) = 0; |
+ virtual int OnMoreIOData(AudioBus* source, |
+ AudioBus* dest, |
+ AudioBuffersState buffers_state) = 0; |
+ |
// There was an error while playing a buffer. Audio source cannot be |
// destroyed yet. No direct action needed by the AudioStream, but it is |
// a good place to stop accumulating sound data since is is likely that |