DASH Media Packaging SDK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
shaka::media::MediaHandler Member List

This is the complete list of members for shaka::media::MediaHandler, including all inherited members.

AddHandler(std::shared_ptr< MediaHandler > handler)shaka::media::MediaHandlerinline
Dispatch(std::unique_ptr< StreamData > stream_data)shaka::media::MediaHandlerprotected
DispatchEncryptionConfig(int stream_index, std::unique_ptr< EncryptionConfig > encryption_config)shaka::media::MediaHandlerinlineprotected
DispatchMediaEvent(int stream_index, std::unique_ptr< MediaEvent > media_event)shaka::media::MediaHandlerinlineprotected
DispatchMediaSample(int stream_index, std::unique_ptr< MediaSample > media_sample)shaka::media::MediaHandlerinlineprotected
DispatchPeriodInfo(int stream_index, std::unique_ptr< PeriodInfo > period_info)shaka::media::MediaHandlerinlineprotected
DispatchSegmentInfo(int stream_index, std::unique_ptr< SegmentInfo > segment_info)shaka::media::MediaHandlerinlineprotected
DispatchStreamInfo(int stream_index, std::unique_ptr< StreamInfo > stream_info)shaka::media::MediaHandlerinlineprotected
FlushStream(int input_stream_index)shaka::media::MediaHandlerprotectedvirtual
MediaHandler()=default (defined in shaka::media::MediaHandler)shaka::media::MediaHandler
num_input_streams() const (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
Process(std::unique_ptr< StreamData > stream_data)=0shaka::media::MediaHandlerprotectedpure virtual
SetHandler(int output_stream_index, std::shared_ptr< MediaHandler > handler)shaka::media::MediaHandler
StreamDataType enum name (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerprotected
ValidateOutputStreamIndex(int stream_index) const shaka::media::MediaHandlerprotectedvirtual
~MediaHandler()=default (defined in shaka::media::MediaHandler)shaka::media::MediaHandlervirtual