From 1da27be84d9b4736e8980191061eae0260b6fa30 Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@musicpd.org>
Date: Wed, 10 Mar 2021 19:59:57 +0100
Subject: [PATCH] output/wasapi: move runtime fields below configuration fields

---
 src/output/plugins/wasapi/WasapiOutputPlugin.cxx | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/output/plugins/wasapi/WasapiOutputPlugin.cxx b/src/output/plugins/wasapi/WasapiOutputPlugin.cxx
index 944ec9370..e324afc6f 100644
--- a/src/output/plugins/wasapi/WasapiOutputPlugin.cxx
+++ b/src/output/plugins/wasapi/WasapiOutputPlugin.cxx
@@ -228,13 +228,15 @@ private:
 };
 
 class WasapiOutput final : public AudioOutput {
-	std::atomic_flag not_interrupted = true;
-	bool is_started = false;
 	const bool is_exclusive;
 	const bool enumerate_devices;
 #ifdef ENABLE_DSD
 	const bool dop_setting;
 #endif
+
+	bool is_started = false;
+	std::atomic_flag not_interrupted = true;
+
 	std::string device_config;
 	std::shared_ptr<COMWorker> com_worker;
 	ComPtr<IMMDevice> device;