From 5f6bc7fa9fc8fd7f4ae9a44c03434a457f090585 Mon Sep 17 00:00:00 2001 From: Kalle Wallin Date: Wed, 21 Apr 2004 08:35:30 +0000 Subject: [PATCH] Added screen_idle() function. git-svn-id: https://svn.musicpd.org/ncmpc/trunk@863 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- main.c | 2 ++ screen.h | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 07a623b..21fd5ac 100644 --- a/main.c +++ b/main.c @@ -179,6 +179,8 @@ main(int argc, const char *argv[]) /* make shure we dont update the volume yet */ g_timer_start(timer); } + else + screen_idle(mpc); } else if( options->reconnect ) { diff --git a/screen.h b/screen.h index f367d85..d770aba 100644 --- a/screen.h +++ b/screen.h @@ -23,7 +23,7 @@ #define SCREEN_MIN_ROWS 5 /* timeout for non blocking read [ms] */ -#define SCREEN_TIMEOUT 250 +#define SCREEN_TIMEOUT 500 /* welcome message time [s] */ #define SCREEN_WELCOME_TIME 10 @@ -61,6 +61,7 @@ typedef struct GList *screen_list; + time_t start_timestamp; time_t status_timestamp; time_t input_timestamp; command_t last_cmd; @@ -112,6 +113,7 @@ void screen_status_printf(char *format, ...); char *screen_error(void); void screen_paint(mpd_client_t *c); void screen_update(mpd_client_t *c); +void screen_idle(mpd_client_t *c); void screen_cmd(mpd_client_t *c, command_t cmd); #endif -- 2.30.2