Lines Matching refs:runs
127 unsigned int pix_left, int *runs, const int *runend)
136 *runs++ = run;
137 if(runs >= runend){
155 *runs++ = 0;
160 unsigned int width, int *runs, const int *runend, const int *ref)
198 *runs++ = run + saved_run;
199 if(runs >= runend){
222 *runs++ = run + saved_run;
223 if(runs >= runend){
236 *runs++ = saved_run;
237 *runs++ = 0;
241 static void put_line(uint8_t *dst, int size, int width, const int *runs)
248 run = runs[run_idx++];
278 int *runs, *ref, *runend;
282 runs = av_malloc(runsize * sizeof(runs[0]));
289 runend = runs + runsize;
291 ret = decode_group3_2d_line(avctx, &gb, avctx->width, runs, runend, ref);
293 av_free(runs);
302 ret = decode_group3_1d_line(avctx, &gb, avctx->width, runs, runend);
304 ret = decode_group3_2d_line(avctx, &gb, avctx->width, runs, runend, ref);
311 put_line(dst, stride, avctx->width, runs);
312 FFSWAP(int*, runs, ref);
316 av_free(runs);