| Index: content/renderer/media/webrtc_local_audio_track.cc
|
| diff --git a/content/renderer/media/webrtc_local_audio_track.cc b/content/renderer/media/webrtc_local_audio_track.cc
|
| index de86a3c4cc36e5d381a4c419cb6dd76409d9bcd2..cae6bfe8ba38bcd85a32f75cf6c6faaa6d1514e5 100644
|
| --- a/content/renderer/media/webrtc_local_audio_track.cc
|
| +++ b/content/renderer/media/webrtc_local_audio_track.cc
|
| @@ -47,7 +47,8 @@ void WebRtcLocalAudioTrack::CaptureData(const int16* audio_data,
|
| int number_of_channels,
|
| int number_of_frames,
|
| int audio_delay_milliseconds,
|
| - int volume) {
|
| + int volume,
|
| + bool key_pressed) {
|
| scoped_refptr<WebRtcAudioCapturer> capturer;
|
| std::vector<int> voe_channels;
|
| int sample_rate = 0;
|
| @@ -68,10 +69,15 @@ void WebRtcLocalAudioTrack::CaptureData(const int16* audio_data,
|
|
|
| // Feed the data to the sinks.
|
| for (SinkList::const_iterator it = sinks.begin(); it != sinks.end(); ++it) {
|
| - int new_volume = (*it)->CaptureData(voe_channels, audio_data, sample_rate,
|
| - number_of_channels, number_of_frames,
|
| - audio_delay_milliseconds, volume,
|
| - need_audio_processing_);
|
| + int new_volume = (*it)->CaptureData(voe_channels,
|
| + audio_data,
|
| + sample_rate,
|
| + number_of_channels,
|
| + number_of_frames,
|
| + audio_delay_milliseconds,
|
| + volume,
|
| + need_audio_processing_,
|
| + key_pressed);
|
| if (new_volume != 0 && capturer.get())
|
| capturer->SetVolume(new_volume);
|
| }
|
|
|