diff --git a/src/music_visualizer.c b/src/music_visualizer.c index 441254f..3d6c6ec 100644 --- a/src/music_visualizer.c +++ b/src/music_visualizer.c @@ -25,7 +25,7 @@ #include "utils_mpd.h" static _Atomic bool getstatus = true; void -alarm_status() +alarm_status(int sig) { getstatus = true; } @@ -159,7 +159,7 @@ if(getstatus) { // get mpd status free_status_st(status); - status = get_current_status(session); + status = get_current_status(); getstatus = false; // set alarm for status refresh alarm(STATUS_REFRESH); diff --git a/src/settings.h b/src/settings.h index 7bdd833..fd7edec 100644 --- a/src/settings.h +++ b/src/settings.h @@ -3,12 +3,11 @@ // path to the MPD named pipe // (defined: 'mpd.conf') #define MPD_FIFO "/tmp/mpd.fifo" - // number of samples // (POWER OF 2) #define N_SAMPLES 2048 #define PADDING 1 -#define ORATIO 32 +#define ORATIO 37 // if adaptive sampling should be used // (adjust N_SAMPLES to sample rate of current song) diff --git a/src/utils_mpd.h b/src/utils_mpd.h index f6c6eb5..ababcac 100644 --- a/src/utils_mpd.h +++ b/src/utils_mpd.h @@ -47,8 +47,8 @@ extern char *_DBlocation; extern unsigned int _port; -bool change_port (); -bool change_host (); +bool change_host (char **args, int n); +bool change_port (char **args, int n); void free_var_from_settings (); void import_var_from_settings ();