diff --git a/Machines/Apple/Macintosh/DeferredAudio.hpp b/Machines/Apple/Macintosh/DeferredAudio.hpp new file mode 100644 index 000000000..72ebc6b10 --- /dev/null +++ b/Machines/Apple/Macintosh/DeferredAudio.hpp @@ -0,0 +1,34 @@ +// +// DeferredAudio.hpp +// Clock Signal +// +// Created by Thomas Harte on 01/06/2019. +// Copyright © 2019 Thomas Harte. All rights reserved. +// + +#ifndef DeferredAudio_h +#define DeferredAudio_h + +#include "Audio.hpp" +#include "../../../Outputs/Speaker/Implementation/LowpassSpeaker.hpp" + +namespace Apple { +namespace Macintosh { + +struct DeferredAudio { + Concurrency::DeferringAsyncTaskQueue queue; + Audio audio; + Outputs::Speaker::LowpassSpeaker