Lines Matching defs:pos
221 int cmd_pos, pos, cmd, x1, y1, x2, y2, next_cmd_pos;
260 pos = cmd_pos + 2 + offset_size;
264 while (pos < buf_size) {
265 cmd = buf[pos++];
282 if ((buf_size - pos) < 2)
284 colormap[3] = buf[pos] >> 4;
285 colormap[2] = buf[pos] & 0x0f;
286 colormap[1] = buf[pos + 1] >> 4;
287 colormap[0] = buf[pos + 1] & 0x0f;
288 pos += 2;
292 if ((buf_size - pos) < 2)
294 alpha[3] = buf[pos] >> 4;
295 alpha[2] = buf[pos] & 0x0f;
296 alpha[1] = buf[pos + 1] >> 4;
297 alpha[0] = buf[pos + 1] & 0x0f;
298 pos += 2;
303 if ((buf_size - pos) < 6)
305 x1 = (buf[pos] << 4) | (buf[pos + 1] >> 4);
306 x2 = ((buf[pos + 1] & 0x0f) << 8) | buf[pos + 2];
307 y1 = (buf[pos + 3] << 4) | (buf[pos + 4] >> 4);
308 y2 = ((buf[pos + 4] & 0x0f) << 8) | buf[pos + 5];
312 pos += 6;
315 if ((buf_size - pos) < 4)
317 offset1 = AV_RB16(buf + pos);
318 offset2 = AV_RB16(buf + pos + 2);
320 pos += 4;
323 if ((buf_size - pos) < 8)
325 offset1 = AV_RB32(buf + pos);
326 offset2 = AV_RB32(buf + pos + 4);
328 pos += 8;
333 if ((buf_size - pos) < 768)
335 yuv_palette = buf + pos;
336 pos += 768;
340 if ((buf_size - pos) < 256)
343 alpha[i] = 0xFF - buf[pos+i];
344 pos += 256;
637 int pos = strcspn(data, "\n\r");
638 if (pos==0 && *data==0)
653 data += pos;