From 4ecf81f3e83998dc5e2238e0915f745744fb6145 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 19 May 2002 20:37:48 +0000 Subject: [PATCH] *** empty log message *** --- music.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/music.c b/music.c index 396eb66a..db03a359 100644 --- a/music.c +++ b/music.c @@ -648,6 +648,7 @@ static int music_internal_play(Mix_Music *music, double position) case MUS_MP3: SMPEG_enableaudio(music->data.mp3,1); SMPEG_enablevideo(music->data.mp3,0); + SMPEG_rewind(music_playing->data.mp3); SMPEG_play(music->data.mp3); break; #endif @@ -736,9 +737,7 @@ int music_internal_position(double position) #endif #ifdef MP3_MUSIC case MUS_MP3: - if ( position == 0.0 ) { - SMPEG_rewind(music_playing->data.mp3); - } else { + if ( position > 0.0 ) { SMPEG_skip(music_playing->data.mp3, position); } break;