Lines Matching refs:dst
300 uint8_t *dst = csd->data();
301 *dst++ = 0x03;
302 *dst++ = 20 + config->size();
303 *dst++ = 0x00; // ES_ID
304 *dst++ = 0x00;
305 *dst++ = 0x00; // streamDependenceFlag, URL_Flag, OCRstreamFlag
306 *dst++ = 0x04;
307 *dst++ = 15 + config->size();
308 *dst++ = objectType;
309 for (int i = 0; i < 12; ++i) { *dst++ = 0x00; }
310 *dst++ = 0x05;
311 *dst++ = config->size();
312 memcpy(dst, config->data(), config->size());
328 static uint8_t *EncodeSize(uint8_t *dst, size_t x) {
330 *dst++ = (x & 0x7f) | 0x80;
333 *dst++ = x;
334 return dst;
386 uint8_t *dst = csd->data();
387 *dst++ = 0x03;
388 dst = EncodeSize(dst, len2 + 3);
389 *dst++ = 0x00; // ES_ID
390 *dst++ = 0x00;
391 *dst++ = 0x00; // streamDependenceFlag, URL_Flag, OCRstreamFlag
393 *dst++ = 0x04;
394 dst = EncodeSize(dst, len1 + 13);
395 *dst++ = 0x01; // Video ISO/IEC 14496-2 Simple Profile
397 *dst++ = 0x00;
400 *dst++ = 0x05;
401 dst = EncodeSize(dst, config->size());
402 memcpy(dst, config->data(), config->size());
403 dst += config->size();