gst-libav: fix context leaks
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Wed, 15 Jan 2014 09:02:33 +0000 (09:02 +0000)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Wed, 15 Jan 2014 09:02:33 +0000 (09:02 +0000)
commitca1b5d85765be8df27d0a87a45426c7925ce1f29
tree5e6c4a8c30c5b0088888abd403484780dcac9e5d
parentead14945aa8d033ce44b86e45a45fbafc4922888
gst-libav: fix context leaks

A AVCodecContext needs cleaning up before being freed.
Go through all of the allocations/setups to ensure none of them
can leak a context or its contents.
ext/libav/gstavauddec.c
ext/libav/gstavaudenc.c
ext/libav/gstavcfg.c
ext/libav/gstavdeinterlace.c
ext/libav/gstavviddec.c
ext/libav/gstavvidenc.c