comparison tscc.c @ 2453:f67b63ed036d libavcodec

avoid buf_size == 0 checks in every decoder
author michael
date Sun, 23 Jan 2005 18:09:06 +0000
parents 3eae46c131a3
children d74d342cabb9
comparison
equal deleted inserted replaced
2452:73a66a4a6ab4 2453:f67b63ed036d
153 #ifdef CONFIG_ZLIB 153 #ifdef CONFIG_ZLIB
154 int zret; // Zlib return code 154 int zret; // Zlib return code
155 #endif 155 #endif
156 int len = buf_size; 156 int len = buf_size;
157 157
158 /* no supplementary picture */
159 if (buf_size == 0)
160 return 0;
161
162 if(c->pic.data[0]) 158 if(c->pic.data[0])
163 avctx->release_buffer(avctx, &c->pic); 159 avctx->release_buffer(avctx, &c->pic);
164 160
165 c->pic.reference = 1; 161 c->pic.reference = 1;
166 c->pic.buffer_hints = FF_BUFFER_HINTS_VALID; 162 c->pic.buffer_hints = FF_BUFFER_HINTS_VALID;