SourceBuffer.appendWindowStart
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
SourceBuffer
インターフェイスの appendWindowStart
プロパティは、追加ウィンドウ(append window)の始まりのタイムスタンプを制御します。 タイムスタンプの範囲は、SourceBuffer
に追加されるメディアデータをフィルターするために使用できます。 この範囲内のタイムスタンプを持つコード化されたメディアフレームは追加されますが、範囲外のものは除外されます。
appendWindowStart
のデフォルト値はプレゼンテーションの開始時間であり、これは再生可能なメディアの開始時間です。
構文
var myAppendWindowStart = sourceBuffer.appendWindowStart; sourceBuffer.appendWindowStart = 2.0;
値
追加ウィンドウの開始時間を秒単位で示す double 型。
例外
このプロパティに新しい値を設定すると、次の例外がスローされる場合があります。
例外 | 説明 |
---|---|
InvalidAccessError |
値を 0 未満、または SourceBuffer.appendWindowEnd 以上の値に設定しようとしました。 |
InvalidStateError |
この SourceBuffer オブジェクトが更新中(つまり、その SourceBuffer.updating プロパティが現在 true )であるか、この SourceBuffer が MediaSource から取り除かれています。 |
例
未定
仕様
仕様 | 状態 | コメント |
---|---|---|
Media Source Extensions appendWindowStart の定義 |
勧告 | 初期定義 |
ブラウザーの互換性
BCD tables only load in the browser