Shaka Packager SDK
shaka::media::webm::SingleSegmentSegmenter Member List

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

AddSample(const MediaSample &sample)shaka::media::webm::Segmenter
cluster() (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterinlineprotected
cues() (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterinlineprotected
DoFinalize() override (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenterprotectedvirtual
DoInitialize() override (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenterprotectedvirtual
duration() const (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterinlineprotected
Finalize()shaka::media::webm::Segmenter
FinalizeSegment(int64_t start_timestamp, int64_t duration_timestamp, bool is_subsegment, int64_t segment_number) overrideshaka::media::webm::SingleSegmentSegmentervirtual
FromBmffTimestamp(int64_t bmff_timestamp)shaka::media::webm::Segmenterprotected
FromWebMTimecode(int64_t webm_timecode)shaka::media::webm::Segmenterprotected
GetDurationInSeconds() constshaka::media::webm::Segmenter
GetIndexRangeStartAndEnd(uint64_t *start, uint64_t *end) overrideshaka::media::webm::SingleSegmentSegmentervirtual
GetInitRangeStartAndEnd(uint64_t *start, uint64_t *end) overrideshaka::media::webm::SingleSegmentSegmentervirtual
GetSegmentRanges() override (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmentervirtual
init_end() (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenterinlineprotected
Initialize(const StreamInfo &info, ProgressListener *progress_listener, MuxerListener *muxer_listener)shaka::media::webm::Segmenter
muxer_listener() (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterinlineprotected
options() const (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterinlineprotected
seek_head() (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterinlineprotected
segment_payload_pos() const (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterinlineprotected
Segmenter(const MuxerOptions &options) (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterexplicit
set_index_end(uint64_t end) (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenterinlineprotected
set_index_start(uint64_t start) (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenterinlineprotected
set_init_end(uint64_t end) (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenterinlineprotected
set_progress_target(uint64_t target) (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterinlineprotected
set_writer(std::unique_ptr< MkvWriter > writer) (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenterinlineprotected
SetCluster(int64_t start_webm_timecode, uint64_t position, MkvWriter *writer)shaka::media::webm::Segmenterprotected
SingleSegmentSegmenter(const MuxerOptions &options) (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenterexplicit
track_id() const (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmenterinlineprotected
UpdateProgress(uint64_t progress)shaka::media::webm::Segmenterprotected
writer() (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenterinlineprotected
WriteSegmentHeader(uint64_t file_size, MkvWriter *writer)shaka::media::webm::Segmenterprotected
~Segmenter() (defined in shaka::media::webm::Segmenter)shaka::media::webm::Segmentervirtual
~SingleSegmentSegmenter() override (defined in shaka::media::webm::SingleSegmentSegmenter)shaka::media::webm::SingleSegmentSegmenter