diff --git a/spa/plugins/avb/avb-pcm.c b/spa/plugins/avb/avb-pcm.c index e1f2b0a8c..d15669e3f 100644 --- a/spa/plugins/avb/avb-pcm.c +++ b/spa/plugins/avb/avb-pcm.c @@ -416,6 +416,8 @@ int spa_avb_init(struct state *state, const struct spa_dict *info) int spa_avb_clear(struct state *state) { + free(state->ringbuffer_data); + state->ringbuffer_data = NULL; return 0; }