MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / ff_thread_get_packet

Function ff_thread_get_packet

libavcodec/pthread_frame.c:1101–1111  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1099}
1100
1101int ff_thread_get_packet(AVCodecContext *avctx, AVPacket *pkt)
1102{
1103 PerThreadContext *p = avctx->internal->thread_ctx;
1104
1105 if (!AVPACKET_IS_EMPTY(p->avpkt)) {
1106 av_packet_move_ref(pkt, p->avpkt);
1107 return 0;
1108 }
1109
1110 return avctx->internal->draining ? AVERROR_EOF : AVERROR(EAGAIN);
1111}

Callers 1

ff_decode_get_packetFunction · 0.85

Calls 1

av_packet_move_refFunction · 0.85

Tested by

no test coverage detected