CRI ADX
Last Updated: 2024-09-25 17:41 p
日本語
English
中文
再生の一時停止
サンプルのディレクトリ
/cri/pc/samples/criatomex/pause_resume
サンプルで使用しているデータ
/cri/common/smpdata/criatomex/
SampleProject.acf
AtomCueSheet.acb
AtomCueSheet.awb
サンプルの解説
CRI Atomでは、
プレーヤーの状態に拠らず
criAtomExPlayer_Pause
関数を使ってポーズフラグを設定することができます。
ポーズフラグにCRI_TRUEを設定すると発音が一時停止し、CRI_FALSEを設定すると発音が再開します。
CriAtomExPlayerHn
player;
criAtomExPlayer_Pause
(player, CRI_TRUE);
/* 一時停止 */
criAtomExPlayer_Pause
(player, CRI_FALSE);
/* 再開 */
CriAtomExPlayerHn
CriAtomExPlayerObj * CriAtomExPlayerHn
プレーヤーハンドル
Definition:
cri_le_atom_ex.h:3628
criAtomExPlayer_Pause
void criAtomExPlayer_Pause(CriAtomExPlayerHn player, CriBool sw)
ポーズ/ポーズ解除
一時停止中であっても、ストリーミング再生であればデータ読み込みは動作します。
この一時停止の動作を応用すると、 ストリーミングバッファにデータが十分溜まるまで待ち、 溜まってから一時停止を解除することで、 再生開始のタイミングを厳密に制御したり、 複数本のストリーミング再生の再生開始を同期させることができます。
Copyright (c) CRI Middleware Co., Ltd. 1.9.1