Something went wrong. Try again.
A modern, network-enabled music player platform built on Rockbox technology. rockboxd.tsiry-sandratraina.com
rust deno navidrome airplay libadwaita zig mpris snapcast mpd rockbox audio subsonic
Something went wrong. Try again.
1234567891011121314151617181920#ifndef _CLOCK_MESSAGE_#define _CLOCK_MESSAGE_#include "clock.h"#include "plugin.h"#include "lib/picture.h"
struct counter{ int ticks_at_last_unpause;/* to count the time from last pause to now */ int ticks_since_started;/* accumulated time */ bool paused;};
void counter_init(struct counter* counter);void counter_toggle(struct counter* counter);#define counter_reset(counter) counter_init(counter)void counter_pause(struct counter* counter, bool paused);void counter_get_elapsed_time(struct counter* counter, struct time* elapsed_time);
#endif /* _CLOCK_MESSAGE_ */