Mercurial > libavcodec.hg
comparison lcl.c @ 2453:f67b63ed036d libavcodec
avoid buf_size == 0 checks in every decoder
author | michael |
---|---|
date | Sun, 23 Jan 2005 18:09:06 +0000 |
parents | 4b350cc506a7 |
children | 9a7770ebed14 |
comparison
equal
deleted
inserted
replaced
2452:73a66a4a6ab4 | 2453:f67b63ed036d |
---|---|
211 unsigned int mthread_inlen, mthread_outlen; | 211 unsigned int mthread_inlen, mthread_outlen; |
212 #ifdef CONFIG_ZLIB | 212 #ifdef CONFIG_ZLIB |
213 int zret; // Zlib return code | 213 int zret; // Zlib return code |
214 #endif | 214 #endif |
215 unsigned int len = buf_size; | 215 unsigned int len = buf_size; |
216 | |
217 /* no supplementary picture */ | |
218 if (buf_size == 0) | |
219 return 0; | |
220 | 216 |
221 if(c->pic.data[0]) | 217 if(c->pic.data[0]) |
222 avctx->release_buffer(avctx, &c->pic); | 218 avctx->release_buffer(avctx, &c->pic); |
223 | 219 |
224 c->pic.reference = 0; | 220 c->pic.reference = 0; |