Shaka Packager SDK
Loading...
Searching...
No Matches
Public Member Functions | List of all members
shaka::media::WebVttFileBuffer Class Reference

Public Member Functions

 WebVttFileBuffer (int32_t transport_stream_timestamp_offset_ms, const std::string &style_region_config)
 
void Reset ()
 
void Append (const TextSample &sample)
 
bool WriteTo (File *file, uint64_t *size)
 
size_t sample_count () const
 

Detailed Description

Definition at line 21 of file webvtt_file_buffer.h.

Constructor & Destructor Documentation

◆ WebVttFileBuffer()

shaka::media::WebVttFileBuffer::WebVttFileBuffer ( int32_t  transport_stream_timestamp_offset_ms,
const std::string &  style_region_config 
)

Definition at line 22 of file webvtt_file_buffer.cc.

Member Function Documentation

◆ Append()

void shaka::media::WebVttFileBuffer::Append ( const TextSample sample)

Definition at line 50 of file webvtt_file_buffer.cc.

◆ Reset()

void shaka::media::WebVttFileBuffer::Reset ( )

Definition at line 32 of file webvtt_file_buffer.cc.

◆ sample_count()

size_t shaka::media::WebVttFileBuffer::sample_count ( ) const
inline

Definition at line 33 of file webvtt_file_buffer.h.

◆ WriteTo()

bool shaka::media::WebVttFileBuffer::WriteTo ( File *  file,
uint64_t *  size 
)

Definition at line 77 of file webvtt_file_buffer.cc.


The documentation for this class was generated from the following files: