Home | History | Annotate | Download | only in media

Lines Matching refs:cast

18 #include "media/cast/cast_config.h"
19 #include "media/cast/cast_sender.h"
20 #include "media/cast/logging/logging_defines.h"
31 namespace cast {
39 } // namespace cast
49 media::cast::AudioFrameInput>&)> AudioFrameInputAvailableCallback;
51 media::cast::VideoFrameInput>&)> VideoFrameInputAvailableCallback;
59 // This will start the session by configuring and creating the Cast transport
60 // and the Cast sender.
70 void StartAudio(const media::cast::AudioSenderConfig& config,
74 void StartVideo(const media::cast::VideoSenderConfig& config,
77 const media::cast::CreateVideoEncodeAcceleratorCallback&
79 const media::cast::CreateVideoEncodeMemoryCallback&
92 media::cast::CastInitializationStatus result) const;
96 media::cast::transport::CastTransportStatus status);
99 void LogRawEvents(const std::vector<media::cast::PacketEvent>& packet_events);
102 scoped_refptr<media::cast::CastEnvironment> cast_environment_;
103 scoped_ptr<media::cast::CastSender> cast_sender_;
104 scoped_ptr<media::cast::transport::CastTransportSender> cast_transport_;
109 scoped_ptr<media::cast::RawEventSubscriberBundle> event_subscribers_;