Index: apps/gui/gwps-common.c =================================================================== --- apps/gui/gwps-common.c (revision 18694) +++ apps/gui/gwps-common.c (working copy) @@ -99,6 +99,13 @@ /* zero out the sound */ sound_set_volume(fp_min_vol >> 8); + /* audio rewind 2 secs */ + if (audio_current_track()->elapsed > 2000) + audio_ff_rewind(audio_current_track()->elapsed - 2000); + else + if (audio_current_track()->elapsed > 100) + audio_ff_rewind(100); + sleep(HZ/10); /* let audio thread run */ audio_resume();