From 09856e4e483f14125d38e5c84e908f623bb1a888 Mon Sep 17 00:00:00 2001 From: Zhao Zhili Date: Tue, 2 Sep 2025 18:04:11 +0800 Subject: [PATCH] doc/examples/vaapi_encode: fix invalid check on fwrite enc_pkt->size is 0 after av_packet_unref, which makes the check invalid. Fix regression from 3e4bfff2. Co-Authored-by: Jin Bo Signed-off-by: Zhao Zhili --- doc/examples/vaapi_encode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/examples/vaapi_encode.c b/doc/examples/vaapi_encode.c index ff3ebb1e2b..330a6524ef 100644 --- a/doc/examples/vaapi_encode.c +++ b/doc/examples/vaapi_encode.c @@ -88,7 +88,7 @@ static int encode_write(AVCodecContext *avctx, AVFrame *frame, FILE *fout) enc_pkt->stream_index = 0; ret = fwrite(enc_pkt->data, enc_pkt->size, 1, fout); av_packet_unref(enc_pkt); - if (ret != enc_pkt->size) { + if (!ret) { ret = AVERROR(errno); break; }