Lines Matching refs:side_data
29 pkt->side_data = NULL;
41 av_free(pkt->side_data[i].data);
42 av_freep(&pkt->side_data);
56 pkt->side_data = NULL;
129 pkt->side_data = NULL;
136 DUP_DATA(pkt->side_data, tmp_pkt.side_data,
137 pkt->side_data_elems * sizeof(*pkt->side_data), 0);
138 memset(pkt->side_data, 0, pkt->side_data_elems * sizeof(*pkt->side_data));
140 DUP_DATA(pkt->side_data[i].data, tmp_pkt.side_data[i].data,
141 pkt->side_data[i].size, 1);
156 pkt->side_data = NULL;
166 if ((unsigned)elems + 1 > INT_MAX / sizeof(*pkt->side_data))
171 pkt->side_data = av_realloc(pkt->side_data, (elems + 1) * sizeof(*pkt->side_data));
172 if (!pkt->side_data)
175 pkt->side_data[elems].data = av_malloc(size + FF_INPUT_BUFFER_PADDING_SIZE);
176 if (!pkt->side_data[elems].data)
178 pkt->side_data[elems].size = size;
179 pkt->side_data[elems].type = type;
182 return pkt->side_data[elems].data;
191 if (pkt->side_data[i].type == type) {
193 *size = pkt->side_data[i].size;
194 return pkt->side_data[i].data;