Index: chrome/renderer/media/cast_session_delegate.h |
diff --git a/chrome/renderer/media/cast_session_delegate.h b/chrome/renderer/media/cast_session_delegate.h |
index 1f59e9daa51f6af985964e263a3d2fdcc88f90ee..3e273b605d513d3781f08dd9d6666cf852a95a32 100644 |
--- a/chrome/renderer/media/cast_session_delegate.h |
+++ b/chrome/renderer/media/cast_session_delegate.h |
@@ -14,6 +14,7 @@ |
#include "base/time/default_tick_clock.h" |
#include "media/cast/cast_config.h" |
#include "media/cast/cast_sender.h" |
+#include "media/cast/logging/logging_defines.h" |
namespace base { |
class MessageLoopProxy; |
@@ -69,7 +70,7 @@ class CastSessionDelegate { |
private: |
// Start encoding threads and initialize the CastEnvironment. |
- void Initialize(); |
+ void Initialize(const media::cast::CastLoggingConfig& logging_config); |
// Configure CastSender. It is ready to accept audio / video frames after |
// receiving a successful call to InitializationResult. |
@@ -78,6 +79,9 @@ class CastSessionDelegate { |
void StatusNotificationCB( |
media::cast::transport::CastTransportStatus status); |
+ // Adds logs collected from transport on browser side. |
+ void LogRawEvents(const std::vector<media::cast::PacketEvent>& packet_events); |
+ |
base::ThreadChecker thread_checker_; |
scoped_refptr<media::cast::CastEnvironment> cast_environment_; |
scoped_ptr<media::cast::CastSender> cast_sender_; |