Lines Matching refs:bytestream
22 #include "bytestream.h"
46 s->bytestream= buf;
89 if(s->bytestream + n*avctx->height > s->bytestream_end)
93 memcpy(ptr, s->bytestream, n);
97 ptr[j] = (s->bytestream[j] * f + 64) >> 7;
101 v = be2me_16(((uint16_t *)s->bytestream)[j]);
105 s->bytestream += n;
116 if(s->bytestream + n*avctx->height*3/2 > s->bytestream_end)
119 memcpy(ptr, s->bytestream, n);
120 s->bytestream += n;
128 memcpy(ptr1, s->bytestream, n);
129 s->bytestream += n;
130 memcpy(ptr2, s->bytestream, n);
131 s->bytestream += n;
140 if(s->bytestream + avctx->width*avctx->height*4 > s->bytestream_end)
146 r = *s->bytestream++;
147 g = *s->bytestream++;
148 b = *s->bytestream++;
149 a = *s->bytestream++;
159 return s->bytestream - s->bytestream_start;
179 s->bytestream= outbuf;
213 snprintf(s->bytestream, s->bytestream_end - s->bytestream,
216 s->bytestream += strlen(s->bytestream);
218 snprintf(s->bytestream, s->bytestream_end - s->bytestream,
220 s->bytestream += strlen(s->bytestream);
226 memcpy(s->bytestream, ptr, n);
227 s->bytestream += n;
237 memcpy(s->bytestream, ptr1, n);
238 s->bytestream += n;
239 memcpy(s->bytestream, ptr2, n);
240 s->bytestream += n;
245 return s->bytestream - s->bytestream_start;
266 s->bytestream= outbuf;
299 snprintf(s->bytestream, s->bytestream_end - s->bytestream,
302 s->bytestream += strlen(s->bytestream);
314 bytestream_put_be24(&s->bytestream, v);
315 *s->bytestream++ = v >> 24;
321 memcpy(s->bytestream, ptr, n);
322 s->bytestream += n;
326 return s->bytestream - s->bytestream_start;