Basic timer

もっともシンプルな Timer の実装:

  • 音源を再生しません
  • デバッグ時などに有用です

The simplest Timer implementation:

  • No audio elements are embedded (thus no sound playback)
  • Useful for debugging

Implements

Constructors

Accessors

  • get isPlaying(): boolean
  • 再生中かどうか

    Whether the music source is being played or not

    Returns boolean

  • get wait(): number
  • 再生位置情報の更新間隔 [ms]

    Interval for updating playback position [ms]

    Returns number

  • set wait(val): void
  • 再生位置情報の更新間隔 [ms]

    Interval for updating playback position [ms]

    Parameters

    • val: number

    Returns void

Methods

  • この Timer を破棄する

    Dispose this Timer instance

    Returns void

  • Timer の初期化(動画データの読み込みプロセスで一度だけ呼ばれます)

    Initialize this Timer instance (called during the video data loading process)

    Parameters

    • __namedParameters: TimerInitOptions

      初期化オプション / Options for initalization process

    Returns Promise<void>

  • 再生を一時停止する

    Pause music playback

    Returns void

  • 再生を開始する

    Start music playback

    Returns void

  • 再生位置を指定する

    Seek specified position in the current music playback

    Parameters

    • time: number

      再生位置 [ms] / Media position [ms]

    Returns void

  • 再生を停止する(一時停止したうえで先頭に巻き戻しする)

    Stop music playback (pause and then seek the beginning)

    Returns void