# File lib/rubygame/deprecated_mixer.rb, line 429 def jump( time ) case SDL::Mixer.GetMusicType(nil) when SDL::Mixer::MUS_OGG, SDL::Mixer::MUS_MP3 SDL::Mixer::RewindMusic() # Needed for MP3, and OK with OGG result = SDL::Mixer.SetmusicPosition( time ) if( result < 0 ) raise( Rubygame::SDLError, "Error jumping to time in music: #{SDL.GetError()}" ) end when SDL::Mixer::MUS_NONE raise Rubygame::SDLError, "Cannot jump when no music is playing." else raise Rubygame::SDLError, "Music type does not support jumping." end end