API リファレンス
検索インデックスを準備中…

SoundStreamCallbacks

Node Worker で実行する再生ストリームのコールバック。

interface SoundStreamCallbacks {
    onClose(): void | Promise<void>;
    onGetData(chunk: SoundStreamChunk): boolean | Promise<boolean>;
    onLoop(): undefined | bigint | Promise<undefined | bigint>;
    onSeek(offset: Time): void | Promise<void>;
}
ソースと継承
メンバー一覧4

メソッド

メソッド

  • Worker セッションの終了時にデータソースのリソースを解放します。

    戻り値

    void | Promise<void>
    ソースと継承
  • chunk を埋めます。true で読み取りを継続し、false は最終ブロックを示します。

    引数

    戻り値

    boolean | Promise<boolean>
    ソースと継承
  • 最終ブロックの準備中に呼ばれ、インターリーブサンプルのオフセットを返します。 undefined は今回のループを無効にし、0n は先頭から再開します。

    戻り値

    undefined | bigint | Promise<undefined | bigint>
    ソースと継承
  • データソースを指定の再生時刻にシークします。

    引数

    offset

    戻り値

    void | Promise<void>
    ソースと継承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0