| Index: chrome/renderer/media/cast_session.h
|
| diff --git a/chrome/renderer/media/cast_session.h b/chrome/renderer/media/cast_session.h
|
| index 63278b54f25ff901364ccf9b0148c11371e8df2b..720821fb575054017e9a00fbeed13ba8545b3033 100644
|
| --- a/chrome/renderer/media/cast_session.h
|
| +++ b/chrome/renderer/media/cast_session.h
|
| @@ -41,6 +41,7 @@ class CastSession : public base::RefCounted<CastSession> {
|
| base::Callback<void(const scoped_refptr<media::cast::FrameInput>&)>
|
| FrameInputAvailableCallback;
|
| typedef base::Callback<void(const std::vector<char>&)> SendPacketCallback;
|
| + typedef base::Callback<void(scoped_ptr<std::string>)> EventLogsCallback;
|
|
|
| CastSession();
|
|
|
| @@ -56,6 +57,9 @@ class CastSession : public base::RefCounted<CastSession> {
|
| void StartUDP(const net::IPEndPoint& local_endpoint,
|
| const net::IPEndPoint& remote_endpoint);
|
|
|
| + // Get raw event logs and provide the results in |callback| on main thread.
|
| + void GetEventLogsAndReset(const EventLogsCallback& callback);
|
| +
|
| private:
|
| friend class base::RefCounted<CastSession>;
|
| virtual ~CastSession();
|
|
|