diff options
author | Paul B Mahol <onemda@gmail.com> | 2019-10-17 12:02:02 +0300 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2019-10-17 12:02:02 +0300 |
commit | fb7b222b91825e6cd692d354b213c192d4e974a9 (patch) | |
tree | e8d55d39f1e5882cacf976f2d079e9938521b4e2 /libavfilter/af_arnndn.c | |
parent | 1e35519fe0b8bbad84641e83d49138152720b544 (diff) |
avfilter/af_arnndn: make sure that vad_output nb_neurons is always 1
Diffstat (limited to 'libavfilter/af_arnndn.c')
-rw-r--r-- | libavfilter/af_arnndn.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libavfilter/af_arnndn.c b/libavfilter/af_arnndn.c index 781d0dc934..7688b31b0c 100644 --- a/libavfilter/af_arnndn.c +++ b/libavfilter/af_arnndn.c @@ -300,6 +300,11 @@ static RNNModel *rnnoise_model_from_file(FILE *f) INPUT_DENSE(denoise_output); INPUT_DENSE(vad_output); + if (vad_output->nb_neurons != 1) { + rnnoise_model_free(ret); + return NULL; + } + return ret; } |