Lines Matching refs:n_slices
5308 int buf_size = avpkt->size, n_slices = 0, i;
5364 slices = av_realloc(slices, sizeof(*slices) * (n_slices+1));
5367 slices[n_slices].buf = av_mallocz(buf_size + FF_INPUT_BUFFER_PADDING_SIZE);
5368 if (!slices[n_slices].buf)
5371 slices[n_slices].buf);
5372 init_get_bits(&slices[n_slices].gb, slices[n_slices].buf,
5376 slices[n_slices].mby_start = s->mb_height >> 1;
5377 n_slices1 = n_slices - 1; // index of the last slice of the first field
5378 n_slices++;
5388 slices = av_realloc(slices, sizeof(*slices) * (n_slices+1));
5391 slices[n_slices].buf = av_mallocz(buf_size + FF_INPUT_BUFFER_PADDING_SIZE);
5392 if (!slices[n_slices].buf)
5395 slices[n_slices].buf);
5396 init_get_bits(&slices[n_slices].gb, slices[n_slices].buf,
5398 slices[n_slices].mby_start = get_bits(&slices[n_slices].gb, 9);
5399 n_slices++;
5413 tmp = av_realloc(slices, sizeof(*slices) * (n_slices+1));
5417 slices[n_slices].buf = av_mallocz(buf_size + FF_INPUT_BUFFER_PADDING_SIZE);
5418 if (!slices[n_slices].buf)
5420 buf_size3 = vc1_unescape_buffer(divider + 4, buf + buf_size - divider - 4, slices[n_slices].buf);
5421 init_get_bits(&slices[n_slices].gb, slices[n_slices].buf,
5423 slices[n_slices].mby_start = s->mb_height >> 1;
5424 n_slices1 = n_slices - 1;
5425 n_slices++;
5569 for (i = 0; i <= n_slices; i++) {
5596 s->end_mb_y = (i == n_slices ) ? mb_height : FFMIN(mb_height, slices[i].mby_start % mb_height);
5600 if (i != n_slices)
5649 for (i = 0; i < n_slices; i++)
5656 for (i = 0; i < n_slices; i++)