aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/huffyuv.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2003-04-25 00:29:48 +0000
committerMichael Niedermayer <michaelni@gmx.at>2003-04-25 00:29:48 +0000
commitd90cf87b907f4f31b65429affe34666de8f84b59 (patch)
treeedae6543471051001a0c70736e5825ec65d64431 /libavcodec/huffyuv.c
parent5755c27f4717836ec3776f5bee86dea38d8016a8 (diff)
downloadffmpeg-d90cf87b907f4f31b65429affe34666de8f84b59.tar.gz
fixing mixed dr1 + internal buffers
Originally committed as revision 1820 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/huffyuv.c')
-rw-r--r--libavcodec/huffyuv.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/libavcodec/huffyuv.c b/libavcodec/huffyuv.c
index ecf22bb2c6..a4193fdea4 100644
--- a/libavcodec/huffyuv.c
+++ b/libavcodec/huffyuv.c
@@ -959,14 +959,8 @@ static int decode_end(AVCodecContext *avctx)
for(i=0; i<3; i++){
free_vlc(&s->vlc[i]);
}
-
- if(avctx->get_buffer == avcodec_default_get_buffer){
- for(i=0; i<4; i++){
- av_freep(&s->picture.base[i]);
- s->picture.data[i]= NULL;
- }
- av_freep(&s->picture.opaque);
- }
+
+ avcodec_default_free_buffers(avctx);
return 0;
}