#include "media/cast/logging/raw_event_subscriber_bundle.h"
#include <memory>
#include "media/cast/cast_environment.h"
#include "media/cast/logging/receiver_time_offset_estimator_impl.h"
namespace media {
namespace cast {
RawEventSubscriberBundleForStream::RawEventSubscriberBundleForStream(
const scoped_refptr<CastEnvironment>& cast_environment,
bool is_audio,
ReceiverTimeOffsetEstimator* offset_estimator)
: … { … }
RawEventSubscriberBundleForStream::~RawEventSubscriberBundleForStream() { … }
EncodingEventSubscriber*
RawEventSubscriberBundleForStream::GetEncodingEventSubscriber() { … }
StatsEventSubscriber*
RawEventSubscriberBundleForStream::GetStatsEventSubscriber() { … }
RawEventSubscriberBundle::RawEventSubscriberBundle(
const scoped_refptr<CastEnvironment>& cast_environment)
: … { … }
RawEventSubscriberBundle::~RawEventSubscriberBundle() { … }
void RawEventSubscriberBundle::AddEventSubscribers(bool is_audio) { … }
void RawEventSubscriberBundle::RemoveEventSubscribers(bool is_audio) { … }
EncodingEventSubscriber*
RawEventSubscriberBundle::GetEncodingEventSubscriber(bool is_audio) { … }
StatsEventSubscriber*
RawEventSubscriberBundle::GetStatsEventSubscriber(bool is_audio) { … }
}
}