[client] audio: change the audio latency graph sample point

This removes the need for locking while also giving a better result in
the graph output. Also when the graph is disabled via the overlay
options it will no longer cause redraws.
This commit is contained in:
Geoffrey McRae
2022-01-28 10:59:12 +11:00
parent a0477466d2
commit 22b968ff53
7 changed files with 25 additions and 56 deletions

View File

@@ -245,10 +245,11 @@ void overlayGraph_iterate(void (*callback)(GraphHandle handle, const char * name
ll_unlock(gs.graphs);
}
void overlayGraph_invalidate(void)
void overlayGraph_invalidate(GraphHandle handle)
{
if (!gs.show)
return;
app_invalidateWindow(false);
if (handle->enabled)
app_invalidateWindow(false);
}