Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2610)

Unified Diff: content/renderer/media/webrtc_local_audio_source_provider.cc

Issue 37793005: move the APM to chrome. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/renderer/media/webrtc_local_audio_source_provider.cc
diff --git a/content/renderer/media/webrtc_local_audio_source_provider.cc b/content/renderer/media/webrtc_local_audio_source_provider.cc
index cc70c785a97fd8b783496a356d3d435c42856ecb..7a9c6b6009a7b4f51457241c882cf43a69031ac8 100644
--- a/content/renderer/media/webrtc_local_audio_source_provider.cc
+++ b/content/renderer/media/webrtc_local_audio_source_provider.cc
@@ -68,16 +68,17 @@ void WebRtcLocalAudioSourceProvider::Initialize(
}
void WebRtcLocalAudioSourceProvider::DeliverData(
- media::AudioBus* audio_source,
- int audio_delay_milliseconds,
- int volume,
- bool key_pressed) {
+ const int16* data,
+ int sample_rate,
+ int number_of_channels,
+ int number_of_frames) {
base::AutoLock auto_lock(lock_);
if (!is_enabled_)
return;
DCHECK(fifo_.get());
-
+ // TODO(xians): FIXME.
+/*
if (fifo_->frames() + audio_source->frames() <= fifo_->max_frames()) {
fifo_->Push(audio_source);
} else {
@@ -90,7 +91,7 @@ void WebRtcLocalAudioSourceProvider::DeliverData(
last_fill_ = base::TimeTicks::Now();
audio_delay_ms_ = audio_delay_milliseconds;
volume_ = volume;
- key_pressed_ = key_pressed;
+ key_pressed_ = key_pressed;*/
}
void WebRtcLocalAudioSourceProvider::GetAudioProcessingParams(

Powered by Google App Engine
This is Rietveld 408576698