diff options
author | Minyue Li <minyue@webrtc.org> | 2020-02-18 15:45:41 +0100 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-02-18 16:54:48 +0000 |
commit | dea73ee8f9c0707aed35b9edb928216877f72091 (patch) | |
tree | 76971cd333537db65921386e472377d957c1c542 /media | |
parent | 2272f20a0a14e705adaa21c773b43d594a5a2114 (diff) | |
download | webrtc-dea73ee8f9c0707aed35b9edb928216877f72091.tar.gz |
Pass absolute capture time from WebRtcVoiceEngine to ACM.
Bug: webrtc:10739
Change-Id: I6f264cb89ce340db642db3ef7dfc2b5d459f749e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167211
Commit-Queue: Minyue Li <minyue@webrtc.org>
Reviewed-by: Per Ã…hgren <peah@webrtc.org>
Reviewed-by: Chen Xing <chxg@google.com>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#30547}
Diffstat (limited to 'media')
-rw-r--r-- | media/engine/webrtc_voice_engine.cc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/media/engine/webrtc_voice_engine.cc b/media/engine/webrtc_voice_engine.cc index 2fe25630c4..b4b2b4a3ef 100644 --- a/media/engine/webrtc_voice_engine.cc +++ b/media/engine/webrtc_voice_engine.cc @@ -880,8 +880,12 @@ class WebRtcVoiceMediaChannel::WebRtcAudioSendStream audio_frame->timestamp_, static_cast<const int16_t*>(audio_data), number_of_frames, sample_rate, audio_frame->speech_type_, audio_frame->vad_activity_, number_of_channels); - // TODO(bugs.webrtc.org/10739): pass absolute_capture_timestamp_ms to - // stream_. + // TODO(bugs.webrtc.org/10739): add dcheck that + // |absolute_capture_timestamp_ms| always receives a value. + if (absolute_capture_timestamp_ms) { + audio_frame->set_absolute_capture_timestamp_ms( + *absolute_capture_timestamp_ms); + } stream_->SendAudioData(std::move(audio_frame)); } |