Package elemental2.dom
Class MediaSource
- java.lang.Object
-
- elemental2.dom.MediaSource
-
- All Implemented Interfaces:
EventTarget
@JsType(isNative=true, namespace="<global>") public class MediaSource extends java.lang.Object implements EventTarget
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface elemental2.dom.EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
-
-
Field Summary
Fields Modifier and Type Field Description elemental2.core.JsArray<SourceBuffer>
activeSourceBuffers
double
duration
java.lang.String
readyState
elemental2.core.JsArray<SourceBuffer>
sourceBuffers
-
Constructor Summary
Constructors Constructor Description MediaSource()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEventListener(java.lang.String type, EventListener listener)
void
addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
SourceBuffer
addSourceBuffer(java.lang.String type)
void
clearLiveSeekableRange()
boolean
dispatchEvent(Event evt)
void
endOfStream()
void
endOfStream(java.lang.String error)
static boolean
isTypeSupported(java.lang.String type)
void
removeEventListener(java.lang.String type, EventListener listener)
void
removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
void
removeSourceBuffer(SourceBuffer sourceBuffer)
java.lang.Object
setLiveSeekableRange(double start, double end)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elemental2.dom.EventTarget
addEventListener, addEventListener, removeEventListener, removeEventListener
-
-
-
-
Field Detail
-
activeSourceBuffers
public elemental2.core.JsArray<SourceBuffer> activeSourceBuffers
-
duration
public double duration
-
readyState
public java.lang.String readyState
-
sourceBuffers
public elemental2.core.JsArray<SourceBuffer> sourceBuffers
-
-
Method Detail
-
isTypeSupported
public static boolean isTypeSupported(java.lang.String type)
-
addEventListener
public void addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
- Specified by:
addEventListener
in interfaceEventTarget
-
addEventListener
public void addEventListener(java.lang.String type, EventListener listener)
- Specified by:
addEventListener
in interfaceEventTarget
-
addSourceBuffer
public SourceBuffer addSourceBuffer(java.lang.String type)
-
clearLiveSeekableRange
public void clearLiveSeekableRange()
-
dispatchEvent
public boolean dispatchEvent(Event evt)
- Specified by:
dispatchEvent
in interfaceEventTarget
-
endOfStream
public void endOfStream()
-
endOfStream
public void endOfStream(java.lang.String error)
-
removeEventListener
public void removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
- Specified by:
removeEventListener
in interfaceEventTarget
-
removeEventListener
public void removeEventListener(java.lang.String type, EventListener listener)
- Specified by:
removeEventListener
in interfaceEventTarget
-
removeSourceBuffer
public void removeSourceBuffer(SourceBuffer sourceBuffer)
-
setLiveSeekableRange
public java.lang.Object setLiveSeekableRange(double start, double end)
-
-