Shaka Player Embedded
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
shaka::js::mse::TrackList< JsTrack, PubTrack > Member List

This is the complete list of members for shaka::js::mse::TrackList< JsTrack, PubTrack >, including all inherited members.

AddEventListener(const std::string &type, Listener callback)shaka::js::events::EventTarget
AddListenerField(EventType type, Listener *on_field)shaka::js::events::EventTargetinlineprotected
AddTrack(std::shared_ptr< PubTrack > pub_track)shaka::js::mse::TrackList< JsTrack, PubTrack >inline
BackingObject()shaka::BackingObject
Client()shaka::media::MediaPlayer::Clientprivate
Client(const Client &)=deleteshaka::media::MediaPlayer::Clientprivate
Client(Client &&)=deleteshaka::media::MediaPlayer::Clientprivate
DerivedFrom(const std::string &base)shaka::BackingObject
Detach()shaka::js::mse::TrackList< JsTrack, PubTrack >inline
DispatchEvent(RefPtr< Event > event)shaka::js::events::EventTargetinline
DispatchEventInternal(RefPtr< Event > event, bool *did_listeners_throw)shaka::js::events::EventTarget
EventTarget()shaka::js::events::EventTarget
factory() const =0shaka::BackingObjectpure virtual
GetIndex(size_t i, RefPtr< JsTrack > *track) constshaka::js::mse::TrackList< JsTrack, PubTrack >inline
GetTrack(std::shared_ptr< PubTrack > pub_track)shaka::js::mse::TrackList< JsTrack, PubTrack >inline
IsRootedAlive() const overrideshaka::BackingObjectvirtual
IsShortLived() constshaka::memory::Traceablevirtual
JsThis() constshaka::BackingObject
kInternalFieldCountshaka::BackingObjectstatic
kShortLiveDurationMsshaka::memory::Traceablestatic
length() constshaka::js::mse::TrackList< JsTrack, PubTrack >inline
Listener typedefshaka::js::events::EventTarget
name() constshaka::BackingObject
OnAddAudioTrack(std::shared_ptr< MediaTrack > track)shaka::media::MediaPlayer::Clientprivatevirtual
OnAddTextTrack(std::shared_ptr< TextTrack > track)shaka::media::MediaPlayer::Clientprivatevirtual
OnAddVideoTrack(std::shared_ptr< MediaTrack > track)shaka::media::MediaPlayer::Clientprivatevirtual
OnAttachMse()shaka::media::MediaPlayer::Clientprivatevirtual
OnAttachSource()shaka::media::MediaPlayer::Clientprivatevirtual
OnDetach()shaka::media::MediaPlayer::Clientprivatevirtual
OnError(const std::string &error)shaka::media::MediaPlayer::Clientprivatevirtual
OnPlay()shaka::media::MediaPlayer::Clientprivatevirtual
OnPlaybackRateChanged(double old_rate, double new_rate)shaka::media::MediaPlayer::Clientprivatevirtual
OnPlaybackStateChanged(VideoPlaybackState old_state, VideoPlaybackState new_state)shaka::media::MediaPlayer::Clientprivatevirtual
OnReadyStateChanged(VideoReadyState old_state, VideoReadyState new_state)shaka::media::MediaPlayer::Clientprivatevirtual
OnRemoveAudioTrack(std::shared_ptr< MediaTrack > track)shaka::media::MediaPlayer::Clientprivatevirtual
OnRemoveTextTrack(std::shared_ptr< TextTrack > track)shaka::media::MediaPlayer::Clientprivatevirtual
OnRemoveVideoTrack(std::shared_ptr< MediaTrack > track)shaka::media::MediaPlayer::Clientprivatevirtual
OnSeeking()shaka::media::MediaPlayer::Clientprivatevirtual
OnUserEvent(const std::string &name, void *user_data)shaka::media::MediaPlayer::Clientprivatevirtual
OnWaitingForKey()shaka::media::MediaPlayer::Clientprivatevirtual
operator delete[](void *)=deleteshaka::BackingObjectstatic
operator new[](size_t size)=deleteshaka::BackingObjectstatic
operator=(const Client &)=deleteshaka::media::MediaPlayer::Clientprivate
operator=(Client &&)=deleteshaka::media::MediaPlayer::Clientprivate
RaiseEvent(Args... args)shaka::js::events::EventTargetinline
RemoveEventListener(const std::string &type, Listener callback)shaka::js::events::EventTarget
RemoveTrack(std::shared_ptr< PubTrack > pub_track)shaka::js::mse::TrackList< JsTrack, PubTrack >inline
ScheduleEvent(Args &&... args)shaka::js::events::EventTargetinline
SetCppEventListener(EventType type, std::function< void()> callback)shaka::js::events::EventTarget
SetJsThis(Handle< JsObject > this_)shaka::BackingObject
Trace(memory::HeapTracer *tracer) const overrideshaka::js::mse::TrackList< JsTrack, PubTrack >inlinevirtual
TrackList(media::MediaPlayer *player)shaka::js::mse::TrackList< JsTrack, PubTrack >inlineexplicit
UnsetCppEventListener(EventType type)shaka::js::events::EventTarget
~ Client()shaka::media::MediaPlayer::Clientprivatevirtual
~BackingObject() overrideshaka::BackingObjectprotected
~Traceable()shaka::memory::Traceableinlinevirtual
~TrackList() overrideshaka::js::mse::TrackList< JsTrack, PubTrack >inline