Lines Matching refs:pkt_len
66 int ident, fragmented, tdt, num_pkts, pkt_len, ret; in xiph_handle_packet() local
74 pkt_len = AV_RB16(data->split_buf + data->split_pos); in xiph_handle_packet()
76 if (pkt_len > data->split_buf_len - data->split_pos) { in xiph_handle_packet()
80 if ((ret = av_new_packet(pkt, pkt_len)) < 0) { in xiph_handle_packet()
85 memcpy(pkt->data, data->split_buf + data->split_pos, pkt_len); in xiph_handle_packet()
86 data->split_pos += pkt_len; in xiph_handle_packet()
101 pkt_len = AV_RB16(buf + 4); in xiph_handle_packet()
103 if (pkt_len > len - 6) { in xiph_handle_packet()
105 "Invalid packet length %d in %d byte packet\n", pkt_len, in xiph_handle_packet()
126 if ((ret = av_new_packet(pkt, pkt_len)) < 0) { in xiph_handle_packet()
131 memcpy(pkt->data, buf, pkt_len); in xiph_handle_packet()
132 buf += pkt_len; in xiph_handle_packet()
133 len -= pkt_len; in xiph_handle_packet()
166 avio_write(data->fragment, buf, pkt_len); in xiph_handle_packet()
185 avio_write(data->fragment, buf, pkt_len); in xiph_handle_packet()