Lines Matching defs:dst
1152 void *dst = (char *)data + syntax[i].data_offset;
1155 *(uint64_t *)dst = syntax[i].def.u;
1158 *(int64_t *) dst = syntax[i].def.i;
1161 *(double *) dst = syntax[i].def.f;
1167 *(char**)dst = av_strdup(syntax[i].def.s);
1168 if (!*(char**)dst)
3370 uint8_t *dst = NULL;
3415 tmp = av_realloc(dst, dstlen + blocksize + 32 + AV_INPUT_BUFFER_PADDING_SIZE);
3420 dst = tmp;
3423 AV_WL32(dst + offset, MKTAG('w', 'v', 'p', 'k')); // tag
3424 AV_WL32(dst + offset + 4, blocksize + 24); // blocksize - 8
3425 AV_WL16(dst + offset + 8, ver); // version
3426 AV_WL16(dst + offset + 10, 0); // track/index_no
3427 AV_WL32(dst + offset + 12, 0); // total samples
3428 AV_WL32(dst + offset + 16, 0); // block index
3429 AV_WL32(dst + offset + 20, samples); // number of samples
3430 AV_WL32(dst + offset + 24, flags); // flags
3431 AV_WL32(dst + offset + 28, crc); // crc
3432 memcpy(dst + offset + 32, src, blocksize); // block data
3439 memset(dst + dstlen, 0, AV_INPUT_BUFFER_PADDING_SIZE);
3441 *data = dst;
3447 av_freep(&dst);
3454 uint8_t *dst;
3457 dst = av_malloc(dstlen + AV_INPUT_BUFFER_PADDING_SIZE);
3458 if (!dst)
3461 AV_WB32(dst, dstlen);
3462 AV_WB32(dst + 4, MKBETAG('i', 'c', 'p', 'f'));
3463 memcpy(dst + 8, *data, dstlen - 8);
3464 memset(dst + dstlen, 0, AV_INPUT_BUFFER_PADDING_SIZE);
3466 *data = dst;