Lines Matching refs:fragment
47 AVIOContext* fragment; ///< buffer for split payloads
55 ffio_free_dyn_buf(&data->fragment);
157 // start of xiph data fragment
161 ffio_free_dyn_buf(&data->fragment);
163 if((res = avio_open_dyn_buf(&data->fragment)) < 0)
166 avio_write(data->fragment, buf, pkt_len);
174 ffio_free_dyn_buf(&data->fragment);
178 if (!data->fragment) {
180 "Received packet without a start fragment; dropping.\n");
184 // copy data to fragment buffer
185 avio_write(data->fragment, buf, pkt_len);
189 int ret = ff_rtp_finalize_packet(pkt, &data->fragment, st->index);
192 "Error occurred when getting fragment buffer.");