DWORD YMPlugin::SetCurPos(DWORD subsong, DWORD pos) { if(m_valid) { if(ymMusicIsSeekable(m_ymMusic)) { ymMusicSeek(m_ymMusic, pos); return pos; } } return 0; }
void decode_seek( double p_seconds,abort_callback & p_abort ) { long seek_ms = audio_math::time_to_samples( p_seconds, 1000 ); ymMusicSeek(m_player,seek_ms); first_block = true; }