| 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;
|
| }
|
|
|