Shaka Packager SDK
shaka::media::WebVttOutputHandler Member List

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

AddHandler(std::shared_ptr< MediaHandler > handler)shaka::media::MediaHandlerinline
Dispatch(std::unique_ptr< StreamData > stream_data) constshaka::media::MediaHandlerprotected
DispatchCueEvent(size_t stream_index, std::shared_ptr< const CueEvent > cue_event) constshaka::media::MediaHandlerinlineprotected
DispatchMediaSample(size_t stream_index, std::shared_ptr< const MediaSample > media_sample) constshaka::media::MediaHandlerinlineprotected
DispatchScte35Event(size_t stream_index, std::shared_ptr< const Scte35Event > scte35_event) constshaka::media::MediaHandlerinlineprotected
DispatchSegmentInfo(size_t stream_index, std::shared_ptr< const SegmentInfo > segment_info) constshaka::media::MediaHandlerinlineprotected
DispatchStreamInfo(size_t stream_index, std::shared_ptr< const StreamInfo > stream_info) constshaka::media::MediaHandlerinlineprotected
DispatchTextSample(size_t stream_index, std::shared_ptr< const TextSample > text_sample) constshaka::media::MediaHandlerinlineprotected
FlushAllDownstreams()shaka::media::MediaHandlerprotected
FlushDownstream(size_t output_stream_index)shaka::media::MediaHandlerprotected
Initialize()shaka::media::MediaHandler
initialized() (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
IsConnected()shaka::media::MediaHandlerinline
MediaHandler()=default (defined in shaka::media::MediaHandler)shaka::media::MediaHandler
next_output_stream_index() const (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
num_input_streams() const (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
OnCueEvent(const CueEvent &event)=0 (defined in shaka::media::WebVttOutputHandler)shaka::media::WebVttOutputHandlerprotectedpure virtual
OnSegmentInfo(const SegmentInfo &info)=0 (defined in shaka::media::WebVttOutputHandler)shaka::media::WebVttOutputHandlerprotectedpure virtual
OnStreamEnd()=0 (defined in shaka::media::WebVttOutputHandler)shaka::media::WebVttOutputHandlerprotectedpure virtual
OnStreamInfo(const StreamInfo &info)=0 (defined in shaka::media::WebVttOutputHandler)shaka::media::WebVttOutputHandlerprotectedpure virtual
OnTextSample(const TextSample &sample)=0 (defined in shaka::media::WebVttOutputHandler)shaka::media::WebVttOutputHandlerprotectedpure virtual
output_handlers() (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
SetHandler(size_t output_stream_index, std::shared_ptr< MediaHandler > handler)shaka::media::MediaHandler
ValidateOutputStreamIndex(size_t stream_index) constshaka::media::MediaHandlerprotectedvirtual
WebVttOutputHandler()=default (defined in shaka::media::WebVttOutputHandler)shaka::media::WebVttOutputHandler
WriteCue(const std::string &id, uint64_t start, uint64_t end, const std::string &settings, const std::string &payload) (defined in shaka::media::WebVttOutputHandler)shaka::media::WebVttOutputHandlerprotected
WriteSegmentToFile(const std::string &filename) (defined in shaka::media::WebVttOutputHandler)shaka::media::WebVttOutputHandlerprotected
~MediaHandler()=default (defined in shaka::media::MediaHandler)shaka::media::MediaHandlervirtual
~WebVttOutputHandler()=default (defined in shaka::media::WebVttOutputHandler)shaka::media::WebVttOutputHandlervirtual