diff --git a/src/mod/formats/mod_opusfile/mod_opusfile.c b/src/mod/formats/mod_opusfile/mod_opusfile.c index 72add5e8b3..afd5f51267 100644 --- a/src/mod/formats/mod_opusfile/mod_opusfile.c +++ b/src/mod/formats/mod_opusfile/mod_opusfile.c @@ -363,6 +363,7 @@ static switch_status_t switch_opusfile_close(switch_file_handle_t *handle) } #ifdef HAVE_OPUSFILE_ENCODE if (context->enc) { + ope_encoder_drain(context->enc); ope_encoder_destroy(context->enc); } if (context->comments) {