Shaka Player Embedded
|
#include <text_track.h>
Public Member Functions | |
Client () | |
virtual | ~ Client () |
Client (const Client &)=delete | |
Client & | operator= (const Client &)=delete |
Client (Client &&)=delete | |
Client & | operator= (Client &&)=delete |
virtual void | OnCueAdded (std::shared_ptr< VTTCue > cue)=0 |
virtual void | OnCueRemoved (std::shared_ptr< VTTCue > cue)=0 |
An interface for events that happen on the track. These can be called from any thread. These are called with a lock held, so the callbacks cannot call back into this object.
Definition at line 93 of file text_track.h.
shaka::media::TextTrack::Client::Client | ( | ) |
|
virtual |
|
delete |
|
delete |
|
pure virtual |
Called when a cue is added to the track.
|
pure virtual |
Called when a cue is removed from the track.