X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dos_auplay;a=blobdiff_plain;f=src%2Fmain.c;fp=src%2Fmain.c;h=1e17bebd9be4e09620f28b676bc1d8b68acd24da;hp=f8ca49db2cc180cfe2b5f636b3d3bec8bb44351a;hb=64ccc281a2b08911685ac3a8d611f0ff28641517;hpb=2d7c576f4ab90819ca1bd05e92375a00804fdfd7 diff --git a/src/main.c b/src/main.c index f8ca49d..1e17beb 100644 --- a/src/main.c +++ b/src/main.c @@ -90,7 +90,7 @@ static int play_file(const char *fname) paused = !paused; if(paused) { audio_pause(); - printf("pause\n"); + printf("\npause\n"); } else { audio_resume(); printf("resume\n"); @@ -101,14 +101,14 @@ static int play_file(const char *fname) vol += 32; if(vol > 255) vol = 255; audio_setvolume(AUDIO_DEFAULT, vol); - printf("volume: %d%%\n", 101 * vol / 256); + printf("\nvolume: %d%%\n", 101 * vol / 256); break; case '-': vol -= 32; if(vol < 0) vol = 0; audio_setvolume(AUDIO_DEFAULT, vol); - printf("volume: %d%%\n", 101 * vol / 256); + printf("\nvolume: %d%%\n", 101 * vol / 256); break; case 'm': @@ -130,7 +130,8 @@ static int play_file(const char *fname) prev = dbg_cur_offs; _enable(); - printf("%3d%% - offs: %lu/%lu\n", 100 * prev / au->size, prev, au->size); + printf("%3d%% - offs: %lu/%lu \r", 100 * prev / au->size, prev, au->size); + fflush(stdout); } else { _enable(); } @@ -138,6 +139,7 @@ static int play_file(const char *fname) } end: + putchar('\n'); au_close(au); #ifdef DBG_PRELOAD free(dbg_samples);