ffmpeg: avauddec/avviddec: Free packet side data after usage
authorSebastian Dröge <sebastian@centricular.com>
Tue, 28 Feb 2023 12:00:26 +0000 (14:00 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Tue, 28 Feb 2023 12:45:59 +0000 (12:45 +0000)
commitf1bc3e6d88a3ebc1769f9c888fa4c1b1f39601dc
tree4cbf7b5d29d5d566929590f9fb6b8c607a6446cf
parent591515da1e99a8e42ab2770be1f05b54d25f9511
ffmpeg: avauddec/avviddec: Free packet side data after usage

As we don't use proper refcounting with AVPacket we have to manage this
ourselves.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2006

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4078>
subprojects/gst-libav/ext/libav/gstavauddec.c
subprojects/gst-libav/ext/libav/gstavviddec.c