Index: content/renderer/media/webrtc/webrtc_local_audio_track_adapter.cc |
diff --git a/content/renderer/media/webrtc/webrtc_local_audio_track_adapter.cc b/content/renderer/media/webrtc/webrtc_local_audio_track_adapter.cc |
index 4d1b33e4ac4c49dbdc354bf5e2471ba8d53eac9b..c03c90f6f4bf086aa273dceaa1ff7ce960d1de08 100644 |
--- a/content/renderer/media/webrtc/webrtc_local_audio_track_adapter.cc |
+++ b/content/renderer/media/webrtc/webrtc_local_audio_track_adapter.cc |
@@ -26,7 +26,8 @@ WebRtcLocalAudioTrackAdapter::WebRtcLocalAudioTrackAdapter( |
webrtc::AudioSourceInterface* track_source) |
: webrtc::MediaStreamTrack<webrtc::AudioTrackInterface>(label), |
owner_(NULL), |
- track_source_(track_source) { |
+ track_source_(track_source), |
+ signal_level_(0) { |
} |
WebRtcLocalAudioTrackAdapter::~WebRtcLocalAudioTrackAdapter() { |
@@ -47,6 +48,11 @@ std::vector<int> WebRtcLocalAudioTrackAdapter::VoeChannels() const { |
return voe_channels_; |
} |
+void WebRtcLocalAudioTrackAdapter::SetSignalLevel(int signal_level) { |
tommi (sloooow) - chröme
2014/02/27 08:39:43
document on which thread this is called?
no longer working on chromium
2014/02/28 08:16:25
Done with adding a comment in the header file.
|
+ base::AutoLock auto_lock(lock_); |
+ signal_level_ = signal_level; |
+} |
+ |
void WebRtcLocalAudioTrackAdapter::AddChannel(int channel_id) { |
DVLOG(1) << "WebRtcLocalAudioTrack::AddChannel(channel_id=" |
<< channel_id << ")"; |