aboutsummaryrefslogtreecommitdiffstats
path: root/src/stats.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/stats.c')
-rw-r--r--src/stats.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/stats.c b/src/stats.c
index 53c785614..dd56f754b 100644
--- a/src/stats.c
+++ b/src/stats.c
@@ -24,6 +24,7 @@
#include "client.h"
#include "player_control.h"
#include "strset.h"
+#include "dbUtils.h"
Stats stats;
@@ -33,6 +34,12 @@ void initStats(void)
stats.numberOfSongs = 0;
}
+void stats_update(void)
+{
+ stats.numberOfSongs = countSongsIn(NULL);
+ stats.dbPlayTime = sumSongTimesIn(NULL);
+}
+
struct visit_data {
enum tag_type type;
struct strset *set;