[client] transport: make video waits cancellable

This commit is contained in:
Geoffrey McRae
2026-08-12 17:28:49 +10:00
parent bd4d31f0bd
commit 656b0995f6
9 changed files with 219 additions and 76 deletions

View File

@@ -37,7 +37,8 @@ static void bind_fullscreen(int sc, void * opaque)
static void bind_video(int sc, void * opaque)
{
app_stopVideo(!g_state.stopVideo);
app_stopVideo(!atomic_load_explicit(
&g_state.stopVideo, memory_order_acquire));
}
static void bind_rotate(int sc, void * opaque)