Mercurial > libavcodec.hg
comparison indeo3.c @ 2453:f67b63ed036d libavcodec
avoid buf_size == 0 checks in every decoder
author | michael |
---|---|
date | Sun, 23 Jan 2005 18:09:06 +0000 |
parents | 18b8b2dcc037 |
children | 5b738c5093ce |
comparison
equal
deleted
inserted
replaced
2452:73a66a4a6ab4 | 2453:f67b63ed036d |
---|---|
1064 { | 1064 { |
1065 Indeo3DecodeContext *s=avctx->priv_data; | 1065 Indeo3DecodeContext *s=avctx->priv_data; |
1066 unsigned char *src, *dest; | 1066 unsigned char *src, *dest; |
1067 int y; | 1067 int y; |
1068 | 1068 |
1069 /* no supplementary picture */ | |
1070 if (buf_size == 0) { | |
1071 return 0; | |
1072 } | |
1073 | |
1074 iv_decode_frame(s, buf, buf_size); | 1069 iv_decode_frame(s, buf, buf_size); |
1075 | 1070 |
1076 if(s->frame.data[0]) | 1071 if(s->frame.data[0]) |
1077 avctx->release_buffer(avctx, &s->frame); | 1072 avctx->release_buffer(avctx, &s->frame); |
1078 | 1073 |