webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
SourceBuffer Interface Reference

import"SourceBuffer.idl";

Inheritance diagram for SourceBuffer:
EventTarget

Public Member Functions

void appendBuffer (BufferSource data)
 
void abort ()
 
void remove (unrestricted double start, unrestricted double end)
 
- Public Member Functions inherited from EventTarget
void addEventListener ([AtomicString] DOMString type, EventListener? callback, optional(AddEventListenerOptions or boolean) options=false)
 
void removeEventListener ([AtomicString] DOMString type, EventListener? callback, optional(EventListenerOptions or boolean) options=false)
 
boolean dispatchEvent (Event event)
 

Public Attributes

attribute AppendMode mode
 
readonly attribute boolean updating
 
readonly attribute TimeRanges buffered
 
attribute double timestampOffset
 
readonly attribute AudioTrackList audioTracks
 
readonly attribute VideoTrackList videoTracks
 
readonly attribute TextTrackList textTracks
 
attribute double appendWindowStart
 
attribute unrestricted double appendWindowEnd
 
attribute EventHandler onupdatestart
 
attribute EventHandler onupdate
 
attribute EventHandler onupdateend
 
attribute EventHandler onerror
 
attribute EventHandler onabort
 

Member Function Documentation

◆ abort()

void SourceBuffer::abort ( )

◆ appendBuffer()

void SourceBuffer::appendBuffer ( BufferSource  data)

◆ remove()

void SourceBuffer::remove ( unrestricted double  start,
unrestricted double  end 
)

Member Data Documentation

◆ appendWindowEnd

attribute unrestricted double SourceBuffer::appendWindowEnd

◆ appendWindowStart

attribute double SourceBuffer::appendWindowStart

◆ audioTracks

readonly attribute AudioTrackList SourceBuffer::audioTracks

◆ buffered

readonly attribute TimeRanges SourceBuffer::buffered

◆ mode

attribute AppendMode SourceBuffer::mode

◆ onabort

attribute EventHandler SourceBuffer::onabort

◆ onerror

attribute EventHandler SourceBuffer::onerror

◆ onupdate

attribute EventHandler SourceBuffer::onupdate

◆ onupdateend

attribute EventHandler SourceBuffer::onupdateend

◆ onupdatestart

attribute EventHandler SourceBuffer::onupdatestart

◆ textTracks

readonly attribute TextTrackList SourceBuffer::textTracks

◆ timestampOffset

attribute double SourceBuffer::timestampOffset

◆ updating

readonly attribute boolean SourceBuffer::updating

◆ videoTracks

readonly attribute VideoTrackList SourceBuffer::videoTracks

The documentation for this interface was generated from the following file: