7#ifndef PACKAGER_MEDIA_FORMATS_WEBVTT_TEXT_READERS_H_
8#define PACKAGER_MEDIA_FORMATS_WEBVTT_TEXT_READERS_H_
15#include <packager/media/base/byte_queue.h>
16#include <packager/status.h>
28 void PushData(
const uint8_t* data,
size_t data_size);
31 bool Next(std::string* out);
49 void PushData(
const uint8_t* data,
size_t data_size);
52 bool Next(std::vector<std::string>* out);
62 std::vector<std::string> temp_;
All the methods that are virtual are virtual for mocking.