diff --git a/services/capture/decklink-bridge/main.cpp b/services/capture/decklink-bridge/main.cpp index 2aead7e..63f3e09 100644 --- a/services/capture/decklink-bridge/main.cpp +++ b/services/capture/decklink-bridge/main.cpp @@ -255,8 +255,8 @@ public: /* Detect format on first frame if format-change hasn't fired. * Use atomic exchange so only ONE thread runs the first-frame init * even if two frame callbacks race before signal_reported is set. */ - bool expected = false; - if (m_ds->signal_reported.compare_exchange_strong(expected, true)) { + bool exp = false; + if (m_ds->signal_reported.compare_exchange_strong(exp, true)) { m_ds->width = (int)videoFrame->GetWidth(); m_ds->height = (int)videoFrame->GetHeight(); if (m_ds->fps_num == 0) {