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

This is the complete list of members for shaka::js::mse::HTMLMediaElement, 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
AddTextTrack(media::TextTrackKind kind, optional< std::string > label, optional< std::string > language)shaka::js::mse::HTMLMediaElement
AppendChild(RefPtr< Node > new_child)shaka::js::dom::Node
ATTRIBUTE_NODE enum valueshaka::js::dom::Node
attributes() constshaka::js::dom::Element
audio_tracksshaka::js::mse::HTMLMediaElement
autoplayshaka::js::mse::HTMLMediaElement
BackingObject()shaka::BackingObject
Buffered() constshaka::js::mse::HTMLMediaElement
CanPlayType(const std::string &type)shaka::js::mse::HTMLMediaElement
CDATA_SECTION_NODE enum valueshaka::js::dom::Node
child_nodes() constshaka::js::dom::Node
Client()shaka::media::MediaPlayer::Clientprivate
Client(const Client &)=deleteshaka::media::MediaPlayer::Clientprivate
Client(Client &&)=deleteshaka::media::MediaPlayer::Clientprivate
COMMENT_NODE enum valueshaka::js::dom::Node
ContainerNode(NodeType type, RefPtr< Document > document)shaka::js::dom::ContainerNode
CurrentTime() constshaka::js::mse::HTMLMediaElement
default_mutedshaka::js::mse::HTMLMediaElement
DefaultPlaybackRate() constshaka::js::mse::HTMLMediaElement
DerivedFrom(const std::string &base)shaka::BackingObject
Detach()shaka::js::mse::HTMLMediaElement
DispatchEvent(RefPtr< Event > event)shaka::js::events::EventTargetinline
DispatchEventInternal(RefPtr< Event > event, bool *did_listeners_throw)shaka::js::events::EventTarget
document() constshaka::js::dom::Node
DOCUMENT_FRAGMENT_NODE enum valueshaka::js::dom::Node
DOCUMENT_NODE enum valueshaka::js::dom::Node
DOCUMENT_POSITION_CONTAINED_BY enum valueshaka::js::dom::Node
DOCUMENT_POSITION_CONTAINS enum valueshaka::js::dom::Node
DOCUMENT_POSITION_DISCONNECTED enum valueshaka::js::dom::Node
DOCUMENT_POSITION_FOLLOWING enum valueshaka::js::dom::Node
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC enum valueshaka::js::dom::Node
DOCUMENT_POSITION_PRECEDING enum valueshaka::js::dom::Node
DOCUMENT_TYPE_NODE enum valueshaka::js::dom::Node
DocumentPosition enum nameshaka::js::dom::Node
Duration() constshaka::js::mse::HTMLMediaElement
Element(RefPtr< Document > document, const std::string &local_name, optional< std::string > namespace_uri, optional< std::string > namespace_prefix)shaka::js::dom::Element
ELEMENT_NODE enum valueshaka::js::dom::Node
Ended() constshaka::js::mse::HTMLMediaElement
ENTITY_NODE enum valueshaka::js::dom::Node
ENTITY_REFERENCE_NODE enum valueshaka::js::dom::Node
errorshaka::js::mse::HTMLMediaElement
EventTarget()shaka::js::events::EventTarget
factory() const =0shaka::BackingObjectpure virtual
first_child() constshaka::js::dom::Node
GetAttribute(const std::string &name) constshaka::js::dom::Element
GetAttributeNS(const std::string &ns, const std::string &name) constshaka::js::dom::Element
GetElementsByTagName(const std::string &name) constshaka::js::dom::ContainerNodevirtual
GetReadyState() constshaka::js::mse::HTMLMediaElement
has_attributes() constshaka::js::dom::Elementinline
HasAttribute(const std::string &name) constshaka::js::dom::Element
HasAttributeNS(const std::string &ns, const std::string &name) constshaka::js::dom::Element
HTMLMediaElement(RefPtr< dom::Document > document, const std::string &name, media::MediaPlayer *player)shaka::js::mse::HTMLMediaElement
idshaka::js::dom::Element
is_char_data() constshaka::js::dom::Nodeinline
is_document() constshaka::js::dom::Nodeinline
is_element() constshaka::js::dom::Nodeinline
IsRootedAlive() const overrideshaka::BackingObjectvirtual
IsShortLived() const overrideshaka::js::dom::Nodevirtual
JsThis() constshaka::BackingObject
kInternalFieldCountshaka::BackingObjectstatic
kShortLiveDurationMsshaka::memory::Traceablestatic
last_child() constshaka::js::dom::Node
Listener typedefshaka::js::events::EventTarget
Load()shaka::js::mse::HTMLMediaElement
local_nameshaka::js::dom::Element
loopshaka::js::mse::HTMLMediaElement
media_keysshaka::js::mse::HTMLMediaElement
Muted() constshaka::js::mse::HTMLMediaElement
name() constshaka::BackingObject
namespace_prefixshaka::js::dom::Element
namespace_urishaka::js::dom::Element
Node(NodeType type, RefPtr< Document > document)shaka::js::dom::Node
node_name() const overrideshaka::js::dom::Elementvirtual
node_type() constshaka::js::dom::Nodeinline
NodeType enum nameshaka::js::dom::Node
NodeValue() const overrideshaka::js::dom::Elementvirtual
NOTATION_NODE enum valueshaka::js::dom::Node
on_encryptedshaka::js::mse::HTMLMediaElement
on_waiting_for_keyshaka::js::mse::HTMLMediaElement
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
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
OnUserEvent(const std::string &name, void *user_data)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
parent_node() constshaka::js::dom::Node
Pause()shaka::js::mse::HTMLMediaElement
Paused() constshaka::js::mse::HTMLMediaElement
Play()shaka::js::mse::HTMLMediaElement
PlaybackRate() constshaka::js::mse::HTMLMediaElement
player_shaka::js::mse::HTMLMediaElementprotected
PROCESSING_INSTRUCTION_NODE enum valueshaka::js::dom::Node
QuerySelector(const std::string &query) constshaka::js::dom::ContainerNode
RaiseEvent(Args... args)shaka::js::events::EventTargetinline
RemoveAttribute(const std::string &attr) overrideshaka::js::mse::HTMLMediaElementvirtual
RemoveAttributeNS(const std::string &ns, const std::string &attr)shaka::js::dom::Element
RemoveChild(RefPtr< Node > to_remove)shaka::js::dom::Node
RemoveEventListener(const std::string &type, Listener callback)shaka::js::events::EventTarget
ScheduleEvent(Args &&... args)shaka::js::events::EventTargetinline
Seekable() constshaka::js::mse::HTMLMediaElement
Seeking() constshaka::js::mse::HTMLMediaElement
SetAttribute(const std::string &key, const std::string &value)shaka::js::dom::Element
SetAttributeNS(const std::string &ns, const std::string &key, const std::string &value)shaka::js::dom::Element
SetCppEventListener(EventType type, std::function< void()> callback)shaka::js::events::EventTarget
SetCurrentTime(double time)shaka::js::mse::HTMLMediaElement
SetDefaultPlaybackRate(double rate)shaka::js::mse::HTMLMediaElement
SetJsThis(Handle< JsObject > this_)shaka::BackingObject
SetMediaKeys(RefPtr< eme::MediaKeys > media_keys)shaka::js::mse::HTMLMediaElement
SetMuted(bool muted)shaka::js::mse::HTMLMediaElement
SetPlaybackRate(double rate)shaka::js::mse::HTMLMediaElement
SetSource(const std::string &src)shaka::js::mse::HTMLMediaElement
SetVolume(double volume)shaka::js::mse::HTMLMediaElement
Source() constshaka::js::mse::HTMLMediaElement
tag_name() constshaka::js::dom::Element
TEXT_NODE enum valueshaka::js::dom::Node
text_tracksshaka::js::mse::HTMLMediaElement
TextContent() const overrideshaka::js::dom::Elementvirtual
Trace(memory::HeapTracer *tracer) const overrideshaka::js::mse::HTMLMediaElementvirtual
UnsetCppEventListener(EventType type)shaka::js::events::EventTarget
video_tracksshaka::js::mse::HTMLMediaElement
Volume() constshaka::js::mse::HTMLMediaElement
~ Client()shaka::media::MediaPlayer::Clientprivatevirtual
~BackingObject() overrideshaka::BackingObjectprotected
~Traceable()shaka::memory::Traceableinlinevirtual