Skip to content

@ralphschuler.webgl shader factory.<internal>.MediaSource

github-actions edited this page Nov 26, 2023 · 1 revision

Interface: MediaSource

@ralphschuler/webgl-shader-factory.<internal>.MediaSource

This Media Source Extensions API interface represents a source of media data for an HTMLMediaElement object. A MediaSource object can be attached to a HTMLMediaElement to be played in the user agent.

MDN Reference

Hierarchy

  • EventTarget

    MediaSource

Table of contents

Properties

Methods

Properties

activeSourceBuffers

Readonly activeSourceBuffers: SourceBufferList

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15206


duration

duration: number

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15208


onsourceclose

onsourceclose: null | (this: MediaSource, ev: Event) => any

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15210


onsourceended

onsourceended: null | (this: MediaSource, ev: Event) => any

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15212


onsourceopen

onsourceopen: null | (this: MediaSource, ev: Event) => any

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15214


readyState

Readonly readyState: ReadyState

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15216


sourceBuffers

Readonly sourceBuffers: SourceBufferList

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15218

Methods

addEventListener

addEventListener<K>(type, listener, options?): void

Type parameters

Name Type
K extends keyof MediaSourceEventMap

Parameters

Name Type
type K
listener (this: MediaSource, ev: MediaSourceEventMap[K]) => any
options? boolean | AddEventListenerOptions

Returns

void

Overrides

EventTarget.addEventListener

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15229

addEventListener(type, listener, options?): void

Parameters

Name Type
type string
listener EventListenerOrEventListenerObject
options? boolean | AddEventListenerOptions

Returns

void

Overrides

EventTarget.addEventListener

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15230


addSourceBuffer

addSourceBuffer(type): SourceBuffer

MDN Reference

Parameters

Name Type
type string

Returns

SourceBuffer

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15220


clearLiveSeekableRange

clearLiveSeekableRange(): void

MDN Reference

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15222


dispatchEvent

dispatchEvent(event): boolean

Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

MDN Reference

Parameters

Name Type
event Event

Returns

boolean

Inherited from

EventTarget.dispatchEvent

Defined in

node_modules/typescript/lib/lib.dom.d.ts:8217


endOfStream

endOfStream(error?): void

MDN Reference

Parameters

Name Type
error? EndOfStreamError

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15224


removeEventListener

removeEventListener<K>(type, listener, options?): void

Type parameters

Name Type
K extends keyof MediaSourceEventMap

Parameters

Name Type
type K
listener (this: MediaSource, ev: MediaSourceEventMap[K]) => any
options? boolean | EventListenerOptions

Returns

void

Overrides

EventTarget.removeEventListener

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15231

removeEventListener(type, listener, options?): void

Parameters

Name Type
type string
listener EventListenerOrEventListenerObject
options? boolean | EventListenerOptions

Returns

void

Overrides

EventTarget.removeEventListener

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15232


removeSourceBuffer

removeSourceBuffer(sourceBuffer): void

MDN Reference

Parameters

Name Type
sourceBuffer SourceBuffer

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15226


setLiveSeekableRange

setLiveSeekableRange(start, end): void

MDN Reference

Parameters

Name Type
start number
end number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:15228

Typescript Libraries

Modules

Namespaces

Clone this wiki locally