Shaka Player Embedded
shaka::js::mse::MediaSource Member List

This is the complete list of members for shaka::js::mse::MediaSource, 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
AddSourceBuffer(const std::string &type)shaka::js::mse::MediaSource
BackingObject()shaka::BackingObject
Client()shaka::media::Demuxer::Client
Client(const Client &)=deleteshaka::media::Demuxer::Client
Client(Client &&)=deleteshaka::media::Demuxer::Client
CloseMediaSource()shaka::js::mse::MediaSource
Create()shaka::js::mse::MediaSourceinlinestatic
DerivedFrom(const std::string &base)shaka::BackingObject
DispatchEvent(RefPtr< Event > event)shaka::js::events::EventTargetinline
DispatchEventInternal(RefPtr< Event > event, bool *did_listeners_throw)shaka::js::events::EventTarget
EndOfStream(optional< std::string > error)shaka::js::mse::MediaSource
EventTarget()shaka::js::events::EventTarget
factory() const =0shaka::BackingObjectpure virtual
FindMediaSource(const std::string &url)shaka::js::mse::MediaSourcestatic
GetDuration() constshaka::js::mse::MediaSource
IsRootedAlive() const overrideshaka::BackingObjectvirtual
IsShortLived() constshaka::memory::Traceablevirtual
IsTypeSupported(const std::string &mime_type)shaka::js::mse::MediaSourcestatic
JsThis() constshaka::BackingObject
kInternalFieldCountshaka::BackingObjectstatic
kShortLiveDurationMsshaka::memory::Traceablestatic
Listener typedefshaka::js::events::EventTarget
MediaSource()shaka::js::mse::MediaSource
name() constshaka::BackingObject
on_source_closeshaka::js::mse::MediaSource
on_source_endedshaka::js::mse::MediaSource
on_source_openshaka::js::mse::MediaSource
shaka::media::Demuxer::Client::OnEncrypted(eme::MediaKeyInitDataType type, const uint8_t *data, size_t size)=0shaka::media::Demuxer::Clientpure virtual
OpenMediaSource(RefPtr< HTMLMediaElement > video, media::MediaPlayer *player)shaka::js::mse::MediaSource
operator delete[](void *)=deleteshaka::BackingObjectstatic
operator new[](size_t size)=deleteshaka::BackingObjectstatic
operator=(const Client &)=deleteshaka::media::Demuxer::Client
operator=(Client &&)=deleteshaka::media::Demuxer::Client
RaiseEvent(Args... args)shaka::js::events::EventTargetinline
ready_stateshaka::js::mse::MediaSource
RemoveEventListener(const std::string &type, Listener callback)shaka::js::events::EventTarget
ScheduleEvent(Args &&... args)shaka::js::events::EventTargetinline
SetCppEventListener(EventType type, std::function< void()> callback)shaka::js::events::EventTarget
SetDuration(double duration)shaka::js::mse::MediaSource
SetJsThis(Handle< JsObject > this_)shaka::BackingObject
Trace(memory::HeapTracer *tracer) const overrideshaka::js::mse::MediaSourcevirtual
UnsetCppEventListener(EventType type)shaka::js::events::EventTarget
urlshaka::js::mse::MediaSource
~ Client()shaka::media::Demuxer::Clientvirtual
~BackingObject() overrideshaka::BackingObjectprotected
~Traceable()shaka::memory::Traceableinlinevirtual