Example #1
0
void Sound::pause()
{
	if (getStatus() != Playing)
		return;

	m_pauseOffset = getPlayingOffset();

	ndspChnWaveBufClear(m_channel);
}
Example #2
0
	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);
	}