7 #ifndef PACKAGER_MEDIA_FORMATS_WEBVTT_WEBVTT_MUXER_H_
8 #define PACKAGER_MEDIA_FORMATS_WEBVTT_WEBVTT_MUXER_H_
12 #include <packager/media/base/text_muxer.h>
13 #include <packager/media/formats/webvtt/webvtt_file_buffer.h>
29 Status AddTextSampleInternal(
const TextSample& sample)
override;
30 Status WriteToFile(
const std::string& filename, uint64_t* size)
override;
32 std::unique_ptr<WebVttFileBuffer> buffer_;
All the methods that are virtual are virtual for mocking.