Lines Matching refs:size
60 int size;
159 int size;
171 size = opcode & 3;
176 size = bytestream2_peek_byte(&ctx) >> 6;
181 size = opcode & 3;
187 if (dest_end - dest < size + size2 ||
188 dest + size - dest_org < back ||
189 bytestream2_get_bytes_left(&ctx) < size)
191 bytestream2_get_buffer(&ctx, dest, size);
192 dest += size;
197 size = finish ? opcode & 3 : ((opcode & 0x1f) << 2) + 4;
199 if (dest_end - dest < size || bytestream2_get_bytes_left(&ctx) < size)
201 bytestream2_get_buffer(&ctx, dest, size);
202 dest += size;
305 int size = 0;
322 if (s->size < 8)
330 if (huffman_offset >= s->size ||
331 size_offset >= s->size ||
332 vector_offset >= s->size ||
333 imagedata_offset >= s->size)
337 bytestream2_init(&size_segment, s->buf + size_offset, s->size - size_offset);
338 bytestream2_init(&vector_segment, s->buf + vector_offset, s->size - vector_offset);
342 huffman_segment, s->size - huffman_offset)) < 0)
348 &imagedata_segment[1], s->size - imagedata_offset - 1);
351 imagedata_size = s->size - imagedata_offset - 1;
360 size = 0;
376 size = opcode;
386 size += (opcode - 10);
395 size = bytestream2_get_byte(&size_segment);
404 size = bytestream2_get_be16(&size_segment);
413 size = bytestream2_get_be24(&size_segment);
417 if (size > total_pixels)
423 /* run of (size) pixels is unchanged from last frame */
424 xan_wc3_copy_pixel_run(s, frame, x, y, size, 0, 0);
427 if (imagedata_size < size)
429 xan_wc3_output_pixel_run(s, frame, imagedata_buffer, x, y, size);
430 imagedata_buffer += size;
431 imagedata_size -= size;
445 xan_wc3_copy_pixel_run(s, frame, x, y, size, motion_x, motion_y);
451 total_pixels -= size;
452 y += (x + size) / width;
453 x = (x + size) % width;
545 int ret, buf_size = avpkt->size;
554 int size;
557 size = bytestream2_get_be32(&ctx);
558 if (size < 0) {
559 av_log(avctx, AV_LOG_ERROR, "Invalid tag size %d\n", size);
562 size = FFMIN(size, bytestream2_get_bytes_left(&ctx));
565 if (size < PALETTE_SIZE)
590 if (size < 4)
601 bytestream2_skip(&ctx, size);
622 s->size = buf_size;