diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2010-06-30 14:58:09 +0200 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2010-06-30 14:58:09 +0200 |
commit | 447a0d616a6de62e7d4bf438fa79a12ded70ce14 (patch) | |
tree | b80f16f5022987d49dac9d3850b0bbc78c6fdf3a | |
parent | f07c415201044981ad5e516828682f39179c11de (diff) | |
download | vdr-plugin-dxr3-447a0d616a6de62e7d4bf438fa79a12ded70ce14.tar.gz vdr-plugin-dxr3-447a0d616a6de62e7d4bf438fa79a12ded70ce14.tar.bz2 |
free sws context when done
-rw-r--r-- | decoder.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -143,6 +143,8 @@ AVFrame *cDecoder::decode(AVPacket *source, uint32_t width, uint32_t height) if (swsContext) { sws_scale(swsContext, frame.data, frame.linesize, 0, contextVideo->height, rgbFrame->data, rgbFrame->linesize); + sws_freeContext(swsContext); + return rgbFrame; } } |