Lines Matching defs:avpkt
52 static int apply_param_change(AVCodecContext *avctx, const AVPacket *avpkt)
60 data = av_packet_get_side_data(avpkt, AV_PKT_DATA_PARAM_CHANGE, &size);
576 int attribute_align_arg avcodec_send_packet(AVCodecContext *avctx, const AVPacket *avpkt)
587 if (avpkt && !avpkt->size && avpkt->data)
591 if (avpkt && (avpkt->data || avpkt->side_data_elems)) {
592 ret = av_packet_ref(avci->buffer_pkt, avpkt);
818 AVPacket *avpkt)
822 if (!avpkt->data && avpkt->size) {
836 if ((avctx->codec->capabilities & AV_CODEC_CAP_DELAY) || avpkt->size) {
840 ret = recode_subtitle(avctx, &pkt, avpkt, avci->buffer_pkt);
844 if (avctx->pkt_timebase.num && avpkt->pts != AV_NOPTS_VALUE)
845 sub->pts = av_rescale_q(avpkt->pts,
857 if (sub->num_rects && !sub->end_display_time && avpkt->duration &&
860 sub->end_display_time = av_rescale_q(avpkt->duration,
1235 static int add_metadata_from_side_data(const AVPacket *avpkt, AVFrame *frame)
1242 side_metadata = av_packet_get_side_data(avpkt,