output/wasapi: move runtime fields below configuration fields
This commit is contained in:
parent
08135f2cb7
commit
1da27be84d
@ -228,13 +228,15 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
class WasapiOutput final : public AudioOutput {
|
class WasapiOutput final : public AudioOutput {
|
||||||
std::atomic_flag not_interrupted = true;
|
|
||||||
bool is_started = false;
|
|
||||||
const bool is_exclusive;
|
const bool is_exclusive;
|
||||||
const bool enumerate_devices;
|
const bool enumerate_devices;
|
||||||
#ifdef ENABLE_DSD
|
#ifdef ENABLE_DSD
|
||||||
const bool dop_setting;
|
const bool dop_setting;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
bool is_started = false;
|
||||||
|
std::atomic_flag not_interrupted = true;
|
||||||
|
|
||||||
std::string device_config;
|
std::string device_config;
|
||||||
std::shared_ptr<COMWorker> com_worker;
|
std::shared_ptr<COMWorker> com_worker;
|
||||||
ComPtr<IMMDevice> device;
|
ComPtr<IMMDevice> device;
|
||||||
|
Loading…
Reference in New Issue
Block a user