Lines Matching refs:data

92     memset((*buf)->data + size, 0, AV_INPUT_BUFFER_PADDING_SIZE);
106 pkt->data = buf->data;
117 memset(pkt->data + size, 0, AV_INPUT_BUFFER_PADDING_SIZE);
131 uint8_t *old_data = pkt->data;
132 if (pkt->data == NULL) {
134 pkt->data = pkt->buf->data;
136 data_offset = pkt->data - pkt->buf->data;
152 pkt->data = old_data;
155 pkt->data = pkt->buf->data + data_offset;
162 memcpy(pkt->buf->data, pkt->data, pkt->size);
163 pkt->data = pkt->buf->data;
166 memset(pkt->data + pkt->size, 0, AV_INPUT_BUFFER_PADDING_SIZE);
171 int av_packet_from_data(AVPacket *pkt, uint8_t *data, int size)
176 pkt->buf = av_buffer_create(data, size + AV_INPUT_BUFFER_PADDING_SIZE,
181 pkt->data = data;
191 av_freep(&pkt->side_data[i].data);
197 uint8_t *data, size_t size)
206 av_free(sd->data);
207 sd->data = data;
221 pkt->side_data[elems].data = data;
234 uint8_t *data;
238 data = av_mallocz(size + AV_INPUT_BUFFER_PADDING_SIZE);
239 if (!data)
242 ret = av_packet_add_side_data(pkt, type, data, size);
244 av_freep(&data);
248 return data;
260 return pkt->side_data[i].data;
295 case AV_PKT_DATA_ENCRYPTION_INIT_INFO: return "Encryption initialization data";
297 case AV_PKT_DATA_AFD: return "Active Format Description data";
309 uint8_t *data = NULL;
325 memcpy(data + total_length, str, len);
333 data = av_malloc(total_length);
334 if (!data)
339 return data;
342 int av_packet_unpack_dictionary(const uint8_t *data, size_t size,
348 if (!dict || !data || !size)
350 end = data + size;
353 while (data < end) {
354 const uint8_t *key = data;
355 const uint8_t *val = data + strlen(key) + 1;
363 data = val + strlen(val) + 1;
408 uint8_t *src_data = src->side_data[i].data;
444 av_assert1(!src->size || src->data);
446 memcpy(dst->buf->data, src->data, src->size);
448 dst->data = dst->buf->data;
455 dst->data = src->data;
495 av_assert1(!pkt->size || pkt->data);
497 memcpy(pkt->buf->data, pkt->data, pkt->size);
499 pkt->data = pkt->buf->data;
515 av_assert1(!pkt->size || pkt->data);
517 memcpy(buf->data, pkt->data, pkt->size);
521 pkt->data = buf->data;