Fix memory leak in ogg encoder

This commit is contained in:
badaix 2020-01-12 15:46:16 +01:00
parent 1bd5365c64
commit 0a40d8de63
2 changed files with 12 additions and 0 deletions

View file

@ -36,6 +36,16 @@ OggEncoder::OggEncoder(const std::string& codecOptions) : Encoder(codecOptions),
}
OggEncoder::~OggEncoder()
{
ogg_stream_clear(&os_);
vorbis_block_clear(&vb_);
vorbis_dsp_clear(&vd_);
vorbis_comment_clear(&vc_);
vorbis_info_clear(&vi_);
}
std::string OggEncoder::getAvailableOptions() const
{
return "VBR:[-0.1 - 1.0]";