filter/Internal: add assertion to constructor
This commit is contained in:
@ -27,6 +27,7 @@
|
|||||||
|
|
||||||
#include "AudioFormat.hxx"
|
#include "AudioFormat.hxx"
|
||||||
|
|
||||||
|
#include <assert.h>
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
struct AudioFormat;
|
struct AudioFormat;
|
||||||
@ -38,7 +39,9 @@ protected:
|
|||||||
|
|
||||||
Filter() = default;
|
Filter() = default;
|
||||||
explicit Filter(AudioFormat _out_audio_format)
|
explicit Filter(AudioFormat _out_audio_format)
|
||||||
:out_audio_format(_out_audio_format) {}
|
:out_audio_format(_out_audio_format) {
|
||||||
|
assert(out_audio_format.IsValid());
|
||||||
|
}
|
||||||
|
|
||||||
public:
|
public:
|
||||||
virtual ~Filter() {}
|
virtual ~Filter() {}
|
||||||
|
Reference in New Issue
Block a user