Chromium Code Reviews| 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 << ")"; |