Index: chrome/renderer/media/cast_rtp_stream.cc |
diff --git a/chrome/renderer/media/cast_rtp_stream.cc b/chrome/renderer/media/cast_rtp_stream.cc |
index 4824b5e0e0d2129da79b55638f4332ba79831182..36af2795018cf4dbe0760d444253cb8984be8602 100644 |
--- a/chrome/renderer/media/cast_rtp_stream.cc |
+++ b/chrome/renderer/media/cast_rtp_stream.cc |
@@ -278,7 +278,9 @@ CastRtpParams::~CastRtpParams() { |
CastRtpStream::CastRtpStream(const blink::WebMediaStreamTrack& track, |
const scoped_refptr<CastSession>& session) |
- : track_(track), cast_session_(session), weak_factory_(this) {} |
+ : track_(track), |
+ cast_session_(session), |
+ weak_factory_(this) {} |
CastRtpStream::~CastRtpStream() { |
} |
@@ -343,6 +345,15 @@ void CastRtpStream::Stop() { |
stop_callback_.Run(); |
} |
+void CastRtpStream::ToggleLogging(bool enable) { |
+ cast_session_->ToggleLogging(IsAudio(), enable); |
+} |
+ |
+void CastRtpStream::GetRawEvents( |
+ const base::Callback<void(scoped_ptr<std::string>)>& callback) { |
+ cast_session_->GetEventLogsAndReset(IsAudio(), callback); |
+} |
+ |
bool CastRtpStream::IsAudio() const { |
return track_.source().type() == blink::WebMediaStreamSource::TypeAudio; |
} |