diff options
Diffstat (limited to 'extern/audaspace/include/generator/Silence.h')
-rw-r--r-- | extern/audaspace/include/generator/Silence.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/extern/audaspace/include/generator/Silence.h b/extern/audaspace/include/generator/Silence.h index a35b83d37fc..1aa26eb390f 100644 --- a/extern/audaspace/include/generator/Silence.h +++ b/extern/audaspace/include/generator/Silence.h @@ -23,6 +23,7 @@ */ #include "ISound.h" +#include "respec/Specification.h" AUD_NAMESPACE_BEGIN @@ -32,6 +33,11 @@ AUD_NAMESPACE_BEGIN class AUD_API Silence : public ISound { private: + /** + * The target sample rate for output. + */ + const SampleRate m_sampleRate; + // delete copy constructor and operator= Silence(const Silence&) = delete; Silence& operator=(const Silence&) = delete; @@ -39,8 +45,9 @@ private: public: /** * Creates a new silence sound. + * \param sampleRate The target sample rate for playback. */ - Silence(); + Silence(SampleRate sampleRate = RATE_48000); virtual std::shared_ptr<IReader> createReader(); }; |