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

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

AddHandler(std::shared_ptr< MediaHandler > handler)shaka::media::MediaHandlerinline
Cancel()shaka::media::Muxer
clear_lead_in_seconds() const (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
clock() (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
crypto_period_duration_in_seconds() const (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
Dispatch(std::unique_ptr< StreamData > stream_data)shaka::media::MediaHandlerprotected
DispatchMediaEvent(size_t stream_index, std::shared_ptr< MediaEvent > media_event)shaka::media::MediaHandlerinlineprotected
DispatchMediaSample(size_t stream_index, std::shared_ptr< MediaSample > media_sample)shaka::media::MediaHandlerinlineprotected
DispatchPeriodInfo(size_t stream_index, std::shared_ptr< PeriodInfo > period_info)shaka::media::MediaHandlerinlineprotected
DispatchSegmentInfo(size_t stream_index, std::shared_ptr< SegmentInfo > segment_info)shaka::media::MediaHandlerinlineprotected
DispatchStreamInfo(size_t stream_index, std::shared_ptr< StreamInfo > stream_info)shaka::media::MediaHandlerinlineprotected
encryption_key_source() (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
FlushDownstream(size_t output_stream_index)shaka::media::MediaHandlerprotected
Initialize()shaka::media::MediaHandler
initialized() (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
InitializeInternal() overrideshaka::media::Muxerinlineprotectedvirtual
max_hd_pixels() const (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
max_sd_pixels() const (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
max_uhd1_pixels() const (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
MediaHandler()=default (defined in shaka::media::MediaHandler)shaka::media::MediaHandler
Muxer(const MuxerOptions &options) (defined in shaka::media::Muxer)shaka::media::Muxerexplicit
muxer_listener() (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
next_output_stream_index() const (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
num_input_streams() (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
num_input_streams() const (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
OnFlushRequest(size_t input_stream_index) overrideshaka::media::Muxerinlineprotectedvirtual
options() const (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
output_handlers() (defined in shaka::media::MediaHandler)shaka::media::MediaHandlerinlineprotected
Process(std::unique_ptr< StreamData > stream_data) overrideshaka::media::Muxerprotectedvirtual
progress_listener() (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
protection_scheme() const (defined in shaka::media::Muxer)shaka::media::Muxerinlineprotected
set_clock(base::Clock *clock)shaka::media::Muxerinline
SetHandler(size_t output_stream_index, std::shared_ptr< MediaHandler > handler)shaka::media::MediaHandler
SetKeySource(KeySource *encryption_key_source, uint32_t max_sd_pixels, uint32_t max_hd_pixels, uint32_t max_uhd1_pixels, double clear_lead_in_seconds, double crypto_period_duration_in_seconds, FourCC protection_scheme)shaka::media::Muxer
SetMuxerListener(std::unique_ptr< MuxerListener > muxer_listener)shaka::media::Muxer
SetProgressListener(std::unique_ptr< ProgressListener > progress_listener)shaka::media::Muxer
streams() const (defined in shaka::media::Muxer)shaka::media::Muxerinline
ValidateOutputStreamIndex(size_t stream_index) const shaka::media::MediaHandlerprotectedvirtual
~MediaHandler()=default (defined in shaka::media::MediaHandler)shaka::media::MediaHandlervirtual
~Muxer() (defined in shaka::media::Muxer)shaka::media::Muxervirtual