public class SourceBuffer extends java.lang.Object implements EventTarget
Modifier and Type | Class and Description |
---|---|
static interface |
SourceBuffer.AppendBufferDataUnionType |
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
Modifier and Type | Field and Description |
---|---|
java.lang.String |
appendMode |
double |
appendWindowEnd |
double |
appendWindowStart |
TimeRanges |
buffered |
double |
timestampOffset |
boolean |
updating |
Constructor and Description |
---|
SourceBuffer() |
Modifier and Type | Method and Description |
---|---|
void |
abort() |
void |
addEventListener(java.lang.String type,
EventListener listener) |
void |
addEventListener(java.lang.String type,
EventListener listener,
EventTarget.AddEventListenerOptionsUnionType options) |
void |
append(Uint8Array data) |
void |
appendBuffer(ArrayBuffer data) |
void |
appendBuffer(ArrayBufferView data) |
void |
appendBuffer(SourceBuffer.AppendBufferDataUnionType data) |
void |
changeType(java.lang.String type) |
boolean |
dispatchEvent(Event evt) |
void |
remove(double start,
double end) |
void |
removeEventListener(java.lang.String type,
EventListener listener) |
void |
removeEventListener(java.lang.String type,
EventListener listener,
EventTarget.RemoveEventListenerOptionsUnionType options) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addEventListener, addEventListener, removeEventListener, removeEventListener
public java.lang.String appendMode
public double appendWindowEnd
public double appendWindowStart
public TimeRanges buffered
public double timestampOffset
public boolean updating
public void abort()
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 void append(Uint8Array data)
public void appendBuffer(SourceBuffer.AppendBufferDataUnionType data)
public final void appendBuffer(ArrayBuffer data)
public final void appendBuffer(ArrayBufferView data)
public void changeType(java.lang.String type)
public boolean dispatchEvent(Event evt)
dispatchEvent
in interface EventTarget
public void remove(double start, double end)
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