Extends
EventAttributes
Implements
Constructors
new SourceBufferImpl()
new SourceBufferImpl(mediaElement,mediaSource,sourceBufferId,type): SourceBufferImpl
Parameters
mediaElement
NativeInterfaces.NativeMediaElement | null
mediaSource
MediaSourcesourceBufferId
string
type
string
Returns
SourceBufferImplMethods
abort()
abort(): void
addEventListener()
addEventListener(type:string, listener: EventListener, options?:boolean | AddEventListenerOptions | undefined):void
Parameters
type
string
listener
EventListeneroptions?
boolean | AddEventListenerOptions | undefined
appendBuffer()
appendBuffer(data:ArrayBuffer | Uint8Array<ArrayBufferLike>):void
Parameters
data
ArrayBuffer | Uint8Array<ArrayBufferLike>
changeType()
changeType(type:string):void
Parameters
type
string
checkforValidNumber()
checkforValidNumber(value:number):boolean
Parameters
value
number
Returns
boolean
getId()
getId(): string
Returns
string
handleEvent()
handleEvent(event:NativeInterfaces.NativeMediaElementEvent):void
Parameters
event
NativeInterfaces.NativeMediaElementEvent
remove()
remove(start:number, end:number):void
Parameters
start
number
end
number
removeEventListener()
removeEventListener(type:string, listener: EventListener, options?:boolean | EventListenerOptions | undefined):void
Parameters
type
string
listener
EventListeneroptions?
boolean | EventListenerOptions | undefined
