void Sound::pause() { if (getStatus() != Playing) return; m_pauseOffset = getPlayingOffset(); ndspChnWaveBufClear(m_channel); }
void Movie::draw(sf::RenderTarget& target, sf::RenderStates states) const { if (usesDebugMessages()) { printWithTime("audio playing : " + ftostr(m_audio->getPlayingOffset().asSeconds()) + "s"); printWithTime("reference playing : " + ftostr(getPlayingOffset().asSeconds()) + "s"); } states.transform *= getTransform(); m_video->draw(target, states); }