MediaSource.removeSourceBuffer()

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

MediaSource インターフェイスの removeSourceBuffer() メソッドは、この MediaSource オブジェクトに関連付けられた SourceBuffers リストから指定された SourceBuffer を削除します。

構文

mediaSource.removeSourceBuffer(sourceBuffer);

パラメーター

sourceBuffer

削除する SourceBuffer オブジェクト。

戻り値

例外

例外 説明
NotFoundError 指定された sourceBuffer は MediaSource.sourceBuffers に存在しません。

js

for (i = 0; i < 10; i++) {
  var sourceBuffer = mediaSource.addSourceBuffer(mimeCodec);
}

mediaSource.removeSourceBuffer(mediaSource.sourceBuffers[0]);

仕様

Specification
Media Source Extensions™
# dom-mediasource-removesourcebuffer

ブラウザーの互換性

BCD tables only load in the browser

関連情報