7 #ifndef MEDIA_FORMATS_MP4_MULTI_SEGMENT_SEGMENTER_H_
8 #define MEDIA_FORMATS_MP4_MULTI_SEGMENT_SEGMENTER_H_
10 #include "packager/media/formats/mp4/segmenter.h"
12 namespace edash_packager {
34 scoped_ptr<FileType> ftyp,
35 scoped_ptr<Movie> moov);
40 bool GetInitRange(
size_t* offset,
size_t* size)
override;
46 Status DoInitialize()
override;
47 Status DoFinalize()
override;
48 Status DoFinalizeSegment()
override;
53 scoped_ptr<SegmentType> styp_;
54 uint32_t num_segments_;
63 #endif // MEDIA_FORMATS_MP4_MULTI_SEGMENT_SEGMENTER_H_