From cddadf213aa5b53f022f24df68fc46a62f5237d2 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Sat, 28 Dec 2019 01:55:20 +0300 Subject: [PATCH] playmus.c (Menu): added seek testing cases '0' ... '4': 0 seeks to 0, 1 seeks to 10 secs, and so on. guarded by SEEK_TEST ifdefs, not defined by default. --- playmus.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/playmus.c b/playmus.c index 5f7e65b2..b33ee9df 100644 --- a/playmus.c +++ b/playmus.c @@ -67,6 +67,7 @@ void Usage(char *argv0) SDL_Log("Usage: %s [-i] [-l] [-8] [-f32] [-r rate] [-c channels] [-b buffers] [-v N] [-rwops] \n", argv0); } +/*#define SEEK_TEST */ void Menu(void) { char buf[10]; @@ -75,6 +76,13 @@ void Menu(void) fflush(stdin); if (scanf("%s",buf) == 1) { switch(buf[0]){ +#if defined(SEEK_TEST) + case '0': Mix_SetMusicPosition(0); break; + case '1': Mix_SetMusicPosition(10);break; + case '2': Mix_SetMusicPosition(20);break; + case '3': Mix_SetMusicPosition(30);break; + case '4': Mix_SetMusicPosition(40);break; +#endif /* SEEK_TEST */ case 'p': case 'P': Mix_PauseMusic(); break;