AddEventListener(const std::string &type, Listener callback) | shaka::js::events::EventTarget | |
AddListenerField(EventType type, Listener *on_field) | shaka::js::events::EventTarget | inlineprotected |
AddSourceBuffer(const std::string &type) | shaka::js::mse::MediaSource | |
BackingObject() | shaka::BackingObject | |
Client() | shaka::media::Demuxer::Client | |
Client(const Client &)=delete | shaka::media::Demuxer::Client | |
Client(Client &&)=delete | shaka::media::Demuxer::Client | |
CloseMediaSource() | shaka::js::mse::MediaSource | |
Create() | shaka::js::mse::MediaSource | inlinestatic |
DerivedFrom(const std::string &base) | shaka::BackingObject | |
DispatchEvent(RefPtr< Event > event) | shaka::js::events::EventTarget | inline |
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 =0 | shaka::BackingObject | pure virtual |
FindMediaSource(const std::string &url) | shaka::js::mse::MediaSource | static |
GetDuration() const | shaka::js::mse::MediaSource | |
IsRootedAlive() const override | shaka::BackingObject | virtual |
IsShortLived() const | shaka::memory::Traceable | virtual |
IsTypeSupported(const std::string &mime_type) | shaka::js::mse::MediaSource | static |
JsThis() const | shaka::BackingObject | |
kInternalFieldCount | shaka::BackingObject | static |
kShortLiveDurationMs | shaka::memory::Traceable | static |
Listener typedef | shaka::js::events::EventTarget | |
MediaSource() | shaka::js::mse::MediaSource | |
name() const | shaka::BackingObject | |
on_source_close | shaka::js::mse::MediaSource | |
on_source_ended | shaka::js::mse::MediaSource | |
on_source_open | shaka::js::mse::MediaSource | |
shaka::media::Demuxer::Client::OnEncrypted(eme::MediaKeyInitDataType type, const uint8_t *data, size_t size)=0 | shaka::media::Demuxer::Client | pure virtual |
OpenMediaSource(RefPtr< HTMLMediaElement > video, media::MediaPlayer *player) | shaka::js::mse::MediaSource | |
operator delete[](void *)=delete | shaka::BackingObject | static |
operator new[](size_t size)=delete | shaka::BackingObject | static |
operator=(const Client &)=delete | shaka::media::Demuxer::Client | |
operator=(Client &&)=delete | shaka::media::Demuxer::Client | |
RaiseEvent(Args... args) | shaka::js::events::EventTarget | inline |
ready_state | shaka::js::mse::MediaSource | |
RemoveEventListener(const std::string &type, Listener callback) | shaka::js::events::EventTarget | |
ScheduleEvent(Args &&... args) | shaka::js::events::EventTarget | inline |
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 override | shaka::js::mse::MediaSource | virtual |
UnsetCppEventListener(EventType type) | shaka::js::events::EventTarget | |
url | shaka::js::mse::MediaSource | |
~ Client() | shaka::media::Demuxer::Client | virtual |
~BackingObject() override | shaka::BackingObject | protected |
~Traceable() | shaka::memory::Traceable | inlinevirtual |