diff options
author | grunell <grunell@chromium.org> | 2015-08-20 11:05:12 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-20 18:06:19 +0000 |
commit | bca680e362046b84a5742e0b7239104714141dc1 (patch) | |
tree | 7cf57b9083a7c6904ba068f9b7841bcd946b3e9c /media/audio/audio_input_controller.h | |
parent | 663941179ce3e8bdcaa5443cd7c84ea9012e1d94 (diff) | |
download | chromium_src-bca680e362046b84a5742e0b7239104714141dc1.zip chromium_src-bca680e362046b84a5742e0b7239104714141dc1.tar.gz chromium_src-bca680e362046b84a5742e0b7239104714141dc1.tar.bz2 |
Check buffer sequence and ring buffer index in shared memory at browser/renderer boundary for input audio.
Also moves sending hardware delay over socket to store it in buffer meta data.
BUG=517871
Review URL: https://codereview.chromium.org/1293503002
Cr-Commit-Position: refs/heads/master@{#344537}
Diffstat (limited to 'media/audio/audio_input_controller.h')
-rw-r--r-- | media/audio/audio_input_controller.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/media/audio/audio_input_controller.h b/media/audio/audio_input_controller.h index 5bfe6bd..6f14394 100644 --- a/media/audio/audio_input_controller.h +++ b/media/audio/audio_input_controller.h @@ -131,14 +131,11 @@ class MEDIA_EXPORT AudioInputController public: virtual ~SyncWriter() {} - // Notify the synchronous writer about the number of bytes in the - // soundcard which has been recorded. - virtual void UpdateRecordedBytes(uint32 bytes) = 0; - // Write certain amount of data from |data|. virtual void Write(const AudioBus* data, double volume, - bool key_pressed) = 0; + bool key_pressed, + uint32 hardware_delay_bytes) = 0; // Close this synchronous writer. virtual void Close() = 0; |