Chromium Code Reviews| Index: content/renderer/media/media_stream_track.cc |
| diff --git a/content/renderer/media/media_stream_track.cc b/content/renderer/media/media_stream_track.cc |
| index 529bc384e894be95dbe6b39a37286e25e296566d..94f3cbef04b3585ac29702aec89dec6337daa1a7 100644 |
| --- a/content/renderer/media/media_stream_track.cc |
| +++ b/content/renderer/media/media_stream_track.cc |
| @@ -20,7 +20,8 @@ MediaStreamTrack* MediaStreamTrack::GetTrack( |
| MediaStreamTrack::MediaStreamTrack( |
| webrtc::MediaStreamTrackInterface* track, bool is_local_track) |
| : track_(track), |
| - is_local_track_(is_local_track) { |
| + muted_state_(false), |
| + is_local_track_(is_local_track){ |
| } |
| MediaStreamTrack::~MediaStreamTrack() { |
| @@ -31,6 +32,14 @@ void MediaStreamTrack::SetEnabled(bool enabled) { |
| track_->set_enabled(enabled); |
| } |
| +void MediaStreamTrack::SetMutedState(bool muted_state) { |
| + muted_state_ = muted_state; |
| +} |
| + |
| +bool MediaStreamTrack::GetMutedState(void) const { |
|
Henrik Grunell
2014/07/10 08:41:34
Remove.
|
| + return muted_state_; |
| +} |
| + |
| void MediaStreamTrack::Stop() { |
| // Stop means that a track should be stopped permanently. But |
| // since there is no proper way of doing that on a remote track, we can |