stream: add pw_stream_get_nsec() to get current time

Make a method to get the current time to compare agains the pw_time-now
field. This is currently CLOCK_MONOTONIC but make this into a method
so that we can more easily change it later.
This commit is contained in:
Wim Taymans 2024-03-04 12:59:26 +01:00
parent 81d8ecf0dc
commit f4e391dd41
16 changed files with 53 additions and 58 deletions

View file

@ -58,8 +58,6 @@ struct object {
};
struct impl {
struct timespec now;
struct pw_main_loop *loop;
struct pw_context *context;
@ -353,8 +351,6 @@ int main(int argc, char *argv[])
impl.loop = pw_main_loop_new(NULL);
impl.context = pw_context_new(pw_main_loop_get_loop(impl.loop), NULL, 0);
clock_gettime(CLOCK_MONOTONIC, &impl.now);
spa_list_init(&impl.device_list);
impl.core = pw_context_connect(impl.context, NULL, 0);