title | slug | l10n | ||
---|---|---|---|---|
SourceBuffer.appendWindowEnd |
Web/API/SourceBuffer/appendWindowEnd |
|
{{APIRef("Media Source Extensions")}}
appendWindowEnd
は {{domxref("SourceBuffer")}} インターフェイスのプロパティで、追加ウィンドウ(append window)の終わりのタイムスタンプを制御します。 タイムスタンプの範囲は、SourceBuffer
に追加されるメディアデータをフィルターするために使用できます。 この範囲内のタイムスタンプを持つコード化されたメディアフレームは追加されますが、範囲外のものは除外されます。
appendWindowEnd
の既定値は正の無限大です。
double 型で、追加ウィンドウの終了時間を秒単位で示します。
このプロパティに新しい値を設定すると、次の例外が発生する場合があります。
InvalidAccessError
{{domxref("DOMException")}}- : 値を {{domxref("SourceBuffer.appendWindowStart")}} 以下、または
NaN
に設定しようとした場合に発生します。
- : 値を {{domxref("SourceBuffer.appendWindowStart")}} 以下、または
InvalidStateError
{{domxref("DOMException")}}- : この {{domxref("SourceBuffer")}} オブジェクトが更新中(つまり、その {{domxref("SourceBuffer.updating")}} プロパティが現在
true
)であるか、このSourceBuffer
が {{domxref("MediaSource")}} から取り除かれていた場合に発生します。
- : この {{domxref("SourceBuffer")}} オブジェクトが更新中(つまり、その {{domxref("SourceBuffer.updating")}} プロパティが現在
TBD
{{Specifications}}
{{Compat}}
- {{domxref("MediaSource")}}
- {{domxref("SourceBufferList")}}