From b452bc6cd392fcb7631a5d5c4d794aafd5e380e9 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Sun, 26 Dec 2010 18:56:40 +0100 Subject: Software volume control --- src/main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 89763d7..dea30b9 100644 --- a/src/main.c +++ b/src/main.c @@ -180,7 +180,8 @@ static void BarMainHandleUserInput (BarApp_t *app) { BarUiActQuit, BarUiActRenameStation, BarUiActSelectStation, BarUiActTempBanSong, BarUiActPrintUpcoming, BarUiActSelectQuickMix, - BarUiActDebug, BarUiActBookmark}; + BarUiActDebug, BarUiActBookmark, BarUiActVolDown, + BarUiActVolUp}; idToF[i] (app, curFd); break; } @@ -275,6 +276,7 @@ static void BarMainStartPlayback (BarApp_t *app, pthread_t *playerThread) { } app->player.gain = app->playlist->fileGain; + app->player.scale = BarPlayerCalcScale (app->player.gain + app->settings.volume); app->player.audioFormat = app->playlist->audioFormat; /* throw event */ -- cgit v1.2.3