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 008c327b9af83c449daa8f1850579e60c950bc97..f06f55780db27eb92a1cd50fa1253a8b51bea5b4 100644 |
--- a/chrome/renderer/media/cast_session_delegate.h |
+++ b/chrome/renderer/media/cast_session_delegate.h |
@@ -30,9 +30,8 @@ class VideoFrame; |
namespace cast { |
class CastEnvironment; |
-class EncodingEventSubscriber; |
class FrameInput; |
-class StatsEventSubscriber; |
+class RawEventSubscriberBundle; |
namespace transport { |
class CastTransportSender; |
@@ -106,11 +105,7 @@ class CastSessionDelegate { |
AudioFrameInputAvailableCallback audio_frame_input_available_callback_; |
VideoFrameInputAvailableCallback video_frame_input_available_callback_; |
- scoped_ptr<media::cast::EncodingEventSubscriber> audio_event_subscriber_; |
- scoped_ptr<media::cast::EncodingEventSubscriber> video_event_subscriber_; |
- |
- scoped_ptr<media::cast::StatsEventSubscriber> audio_stats_subscriber_; |
- scoped_ptr<media::cast::StatsEventSubscriber> video_stats_subscriber_; |
+ scoped_ptr<media::cast::RawEventSubscriberBundle> event_subscribers_; |
// Proxy to the IO message loop. |
scoped_refptr<base::MessageLoopProxy> io_message_loop_proxy_; |