1 #ifndef WAVAUDIOINPUT_HH
2 #define WAVAUDIOINPUT_HH
12 class CommandController;
21 [[nodiscard]] std::string_view
getName()
const override;
25 [[nodiscard]] int16_t
readSample(EmuTime::param time)
override;
27 template<
typename Archive>
28 void serialize(Archive& ar,
unsigned version);
32 void update(
const Setting& setting) noexcept
override;
Represents something you can plug devices into.
Generic Gang-of-Four Observer class, templatized edition.
This file implemented 3 utility functions: