11#include "libsnd2_internal.h"
16 if ( !_snd_seq_tick_env.m_manual_tick )
18 _snd_seq_tick_env.m_unk11 = 0;
19 if ( _snd_seq_tick_env.m_alarm_tick != 127 )
22 if ( _snd_seq_tick_env.m_vsync_tick )
24 ReleaseVblankHandler(0, _SsTrapIntrProcIOP);
25 _snd_seq_tick_env.m_vsync_tick = 0;
27 else if ( _snd_seq_tick_env.m_alarm_tick )
29 CancelAlarm((
unsigned int (*)(
void *))_SsTrapIntrProcIOP, &_snd_seq_interval);
33 ReleaseVblankHandler(0, _SsTrapIntrProcIOP);
34 _snd_seq_tick_env.m_vsync_callback = 0;
37 _snd_seq_tick_env.m_alarm_tick = 127;