Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
アクセスいただきありがとうございます。こちらのページは現在英語のみのご用意となっております。順次日本語化を進めてまいりますので、ご理解のほどよろしくお願いいたします。

SourceBufferImpl

This class implements SourceBuffer interface. It uses EventEmitter to emit events

Extends

  • EventAttributes

Implements

Constructors

new SourceBufferImpl()

new SourceBufferImpl(mediaElement, mediaSource, sourceBufferId, type): SourceBufferImpl

Parameters

mediaElement

NativeInterfaces.NativeMediaElement | null

mediaSource

MediaSource

sourceBufferId

string

type

string

Returns

SourceBufferImpl

Methods

abort()

abort(): void


addEventListener()

addEventListener(type: string, listener: EventListener, options?: boolean | AddEventListenerOptions | undefined): void

Parameters

type

string

listener

EventListener

options?

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

EventListener

options?

boolean | EventListenerOptions | undefined


Last updated: Jul 31, 2026