Package elemental2.dom
Class SourceBuffer
- java.lang.Object
-
- elemental2.dom.SourceBuffer
-
- All Implemented Interfaces:
EventTarget
@JsType(isNative=true, namespace="<global>") public class SourceBuffer extends java.lang.Object implements EventTarget
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
SourceBuffer.AppendBufferDataUnionType
-
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 double
appendWindowEnd
double
appendWindowStart
TimeRanges
buffered
java.lang.String
mode
double
timestampOffset
boolean
updating
-
Constructor Summary
Constructors Constructor Description SourceBuffer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
abort()
void
addEventListener(java.lang.String type, EventListener listener)
void
addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
void
append(elemental2.core.Uint8Array data)
void
appendBuffer(elemental2.core.ArrayBuffer data)
void
appendBuffer(elemental2.core.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)
-
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
-
appendWindowEnd
public double appendWindowEnd
-
appendWindowStart
public double appendWindowStart
-
buffered
public TimeRanges buffered
-
mode
public java.lang.String mode
-
timestampOffset
public double timestampOffset
-
updating
public boolean updating
-
-
Method Detail
-
abort
public void abort()
-
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
-
append
public void append(elemental2.core.Uint8Array data)
-
appendBuffer
public void appendBuffer(SourceBuffer.AppendBufferDataUnionType data)
-
appendBuffer
@JsOverlay public final void appendBuffer(elemental2.core.ArrayBuffer data)
-
appendBuffer
@JsOverlay public final void appendBuffer(elemental2.core.ArrayBufferView data)
-
changeType
public void changeType(java.lang.String type)
-
dispatchEvent
public boolean dispatchEvent(Event evt)
- Specified by:
dispatchEvent
in interfaceEventTarget
-
remove
public void remove(double start, double end)
-
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
-
-