public class MediaSource extends java.lang.Object implements EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
Modifier and Type | Field and Description |
---|---|
<any> |
activeSourceBuffers |
double |
duration |
java.lang.String |
readyState |
<any> |
sourceBuffers |
Constructor and Description |
---|
MediaSource() |
Modifier and Type | Method and 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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addEventListener, addEventListener, removeEventListener, removeEventListener
public <any> activeSourceBuffers
public double duration
public java.lang.String readyState
public <any> sourceBuffers
public static boolean isTypeSupported(java.lang.String type)
public void addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
addEventListener
in interface EventTarget
public void addEventListener(java.lang.String type, EventListener listener)
addEventListener
in interface EventTarget
public SourceBuffer addSourceBuffer(java.lang.String type)
public void clearLiveSeekableRange()
public boolean dispatchEvent(Event evt)
dispatchEvent
in interface EventTarget
public void endOfStream()
public void endOfStream(java.lang.String error)
public void removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
removeEventListener
in interface EventTarget
public void removeEventListener(java.lang.String type, EventListener listener)
removeEventListener
in interface EventTarget
public void removeSourceBuffer(SourceBuffer sourceBuffer)
public java.lang.Object setLiveSeekableRange(double start, double end)