traverser: handle invalid audio params

This commit is contained in:
itsmattkc
2022-05-04 14:25:15 -07:00
parent 494370cc49
commit 07519a952e
+5 -1
View File
@@ -107,7 +107,11 @@ protected:
SampleBufferPtr CreateSampleBuffer(const AudioParams &params, const rational &length)
{
return CreateSampleBuffer(params, params.time_to_samples(length));
if (params.is_valid()) {
return CreateSampleBuffer(params, params.time_to_samples(length));
} else {
return SampleBuffer::Create();
}
}
virtual bool CanCacheFrames()