Lines Matching defs:avpkt
233 static int mf_sample_to_avpacket(AVCodecContext *avctx, IMFSample *sample, AVPacket *avpkt)
248 if ((ret = ff_get_encode_buffer(avctx, avpkt, len, 0)) < 0)
261 memcpy(avpkt->data, data, len);
266 avpkt->pts = avpkt->dts = mf_sample_get_pts(avctx, sample);
270 avpkt->flags |= AV_PKT_FLAG_KEY;
274 avpkt->dts = mf_from_mf_time(avctx, t);
280 c->reorder_delay = avpkt->pts - avpkt->dts;
281 avpkt->dts -= c->reorder_delay;
282 avpkt->pts -= c->reorder_delay;
489 static int mf_receive_packet(AVCodecContext *avctx, AVPacket *avpkt)
525 ret = mf_sample_to_avpacket(avctx, sample, avpkt);