summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/ad_libvorbis.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmpcodecs/ad_libvorbis.c')
-rw-r--r--libmpcodecs/ad_libvorbis.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libmpcodecs/ad_libvorbis.c b/libmpcodecs/ad_libvorbis.c
index 4eb7426053..9bee3678da 100644
--- a/libmpcodecs/ad_libvorbis.c
+++ b/libmpcodecs/ad_libvorbis.c
@@ -164,6 +164,7 @@ static int init(sh_audio_t *sh)
static void uninit(sh_audio_t *sh)
{
struct ov_struct_st *ov = sh->context;
+ vorbis_dsp_clear(&ov->vd);
vorbis_block_clear(&ov->vb);
vorbis_info_clear(&ov->vi);
free(ov);