CRI ADX  Last Updated: 2024-07-17 10:48 p
暂停播放

示例目录

/cri/pc/samples/criatomex/pause_resume


示例描述

在CRI Atom中,可以使用::criAtomExPlayer_Pause函数设置暂停标记,<b>无论Player是什么状态。
如果暂停标记设置为CRI_TRUE则暂停发声,设置为CRI_FALSE则恢复发声。
criAtomExPlayer_Pause(player, CRI_TRUE); /* 暂停 */
criAtomExPlayer_Pause(player, CRI_FALSE); /* 恢复 */
CriAtomExPlayerObj * CriAtomExPlayerHn
Player handle
Definition: cri_le_atom_ex.h:3622
void criAtomExPlayer_Pause(CriAtomExPlayerHn player, CriBool sw)
Pause/resume


即使在暂停期间,流播放也可以读取数据。
在应用暂停操作时, 会等待流缓存积累足够的数据, 才取消暂停, 这样可以严格控制播放开始时间, 使多个流播放的播放开始同步。


示例使用的数据中AtomCraft项目的目录

/cri/tools/criatomex/examples/tutorial_data_for_runtime