7 #ifndef PACKAGER_MEDIA_FORMATS_TTML_TTML_TO_MP4_HANDLER_H_
8 #define PACKAGER_MEDIA_FORMATS_TTML_TTML_TO_MP4_HANDLER_H_
12 #include <packager/media/base/media_handler.h>
13 #include <packager/media/formats/ttml/ttml_generator.h>
28 Status InitializeInternal()
override;
29 Status Process(std::unique_ptr<StreamData> stream_data)
override;
31 Status OnStreamInfo(std::unique_ptr<StreamData> stream_data);
32 Status OnCueEvent(std::unique_ptr<StreamData> stream_data);
33 Status OnSegmentInfo(std::unique_ptr<StreamData> stream_data);
34 Status OnTextSample(std::unique_ptr<StreamData> stream_data);
All the methods that are virtual are virtual for mocking.