SourceBuffer
詳細については、https://www.w3.org/TR/media-source-2/#sourcebuffer(英語のみ)を参照してください。
拡張
プロパティ
appendWindowEnd
appendWindowEnd:
number
追加ウィンドウの終了位置を秒単位で取得または設定します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-appendwindowend(英語のみ)を参照してください。
appendWindowStart
appendWindowStart:
number
追加ウィンドウの開始位置を秒単位で取得または設定します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-appendwindowstart(英語のみ)を参照してください。
audioTracks
readonlyaudioTracks:AudioTrackList
オーディオトラックリストを取得します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-audiotracks(英語のみ)を参照してください。
buffered
readonlybuffered:TimeRanges
バッファリングされたメディアの時間範囲を取得します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-buffered(英語のみ)を参照してください。
mode
mode:
AppendMode
追加モードを取得または設定します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-mode(英語のみ)を参照してください。
onabort
onabort:
EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onabort(英語のみ)を参照してください。
onerror
onerror:
EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onerror(英語のみ)を参照してください。
onupdate
onupdate:
EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onupdate(英語のみ)を参照してください。
onupdateend
onupdateend:
EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onupdateend(英語のみ)を参照してください。
onupdatestart
onupdatestart:
EventListener
詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-onupdatestart(英語のみ)を参照してください。
textTracks
readonlytextTracks:TextTrackList
テキストトラックリストを取得します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-texttracks(英語のみ)を参照してください。
timestampOffset
timestampOffset:
number
すべてのコード化フレームに適用されるタイムスタンプオフセットを取得または設定します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-timestampoffset(英語のみ)を参照してください。
updating
readonlyupdating:boolean
ソースバッファーがトラックバッファーを更新しているかどうかを確認します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-updating(英語のみ)を参照してください。
videoTracks
readonlyvideoTracks:VideoTrackList
ビデオトラックリストを取得します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-videotracks(英語のみ)を参照してください。
メソッド
abort()
abort():
void
ソースバッファー操作を中止します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-abort(英語のみ)を参照してください。
戻り値
void
addEventListener()
addEventListener(
type,listener,options?):void
イベントリスナーを追加します。
パラメーター
type
string
リッスンするイベント。
listener
イベントハンドラー関数。
options?
無視されます。
boolean |
AddEventListenerOptions |
戻り値
void
継承元
appendBuffer()
appendBuffer(
data):void
メディアセグメントを追加します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-appendbuffer(英語のみ)を参照してください。
パラメーター
data
ArrayBuffer |
Uint8Array<ArrayBufferLike> |
戻り値
void
dispatchEvent()?
optionaldispatchEvent(event):boolean
ターゲットにイベントをディスパッチします
パラメーター
イベント
発生を知らせるイベント。
戻り値
boolean
TODO
実装に追加して定義します。現時点ではオプションのままにしておきます。
継承元
remove()
remove(
start,end):void
内部トラックバッファーキューから、startとendで表されるタイムスタンプ位置の間にあるメディアサンプルを削除します。詳細については、https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-remove(英語のみ)を参照してください。
パラメーター
start
number
end
number
戻り値
void
removeEventListener()
removeEventListener(
type,listener,options?):void
イベントリスナーを削除します。
パラメーター
type
string
リッスンするイベント。
listener
削除するイベントハンドラー関数。
options?
無視されます。
boolean |
EventListenerOptions |
戻り値
void
継承元
EventTarget.removeEventListener
Last updated: 2025年10月2日

