Lines Matching defs:ptr
37 uint8_t *ptr, *ptr2 = NULL;
141 ptr = p->data[1];
142 for (x = 0; x < len; x++, ptr += 4)
143 *(uint32_t *)ptr = (0xFFU<<24) + (buf[x]<<16) + (buf[len+x]<<8) + buf[len+len+x];
149 ptr = ptr2 = av_malloc_array((w + 15), h);
150 if (!ptr)
154 ptr = p->data[0];
160 uint8_t *end = ptr + h * stride;
163 while (ptr != end && buf < buf_end) {
175 ptr[x] = value;
178 ptr += stride;
179 if (ptr == end)
188 memcpy(ptr, buf, len);
189 ptr += stride;
195 ptr = p->data[0];
199 ptr[8*x] = ptr2[x] >> 7;
200 ptr[8*x+1] = ptr2[x] >> 6 & 1;
201 ptr[8*x+2] = ptr2[x] >> 5 & 1;
202 ptr[8*x+3] = ptr2[x] >> 4 & 1;
203 ptr[8*x+4] = ptr2[x] >> 3 & 1;
204 ptr[8*x+5] = ptr2[x] >> 2 & 1;
205 ptr[8*x+6] = ptr2[x] >> 1 & 1;
206 ptr[8*x+7] = ptr2[x] & 1;
208 ptr[2*x] = ptr2[x] >> 4;
209 ptr[2*x+1] = ptr2[x] & 0xF;
212 ptr += p->linesize[0];