From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 40DE847CE5 for ; Sat, 18 Nov 2023 08:03:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5CCF868CCC6; Sat, 18 Nov 2023 10:03:34 +0200 (EET) Received: from out203-205-221-235.mail.qq.com (out203-205-221-235.mail.qq.com [203.205.221.235]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B2EBE68CBC7 for ; Sat, 18 Nov 2023 10:03:26 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1700294596; bh=+4qtQTN2c/Bb4tVvB/U2zAIayKKEjzln6yYRDYOsjAA=; h=From:To:Cc:Subject:Date; b=PpYAerdV5M7h3ay7XqscExqm/dmp65piH5z2jEW0ubcdXmTv+1tLODvnclh3pxttt MRCfow8CBlF9AnYr56hJmQr0bErFS4didd8ycx9k7rv+lMimp+itdoyXhGOMFPnKmA qlGiO6x5ElHchVWPyuV99UkWuakrPle0awq97O9k= Received: from localhost.localdomain ([121.34.201.196]) by newxmesmtplogicsvrszc2-0.qq.com (NewEsmtp) with SMTP id CF8B453; Sat, 18 Nov 2023 16:03:15 +0800 X-QQ-mid: xmsmtpt1700294595tvayjm65h Message-ID: X-QQ-XMAILINFO: OIERQVU0SLUZ5olsCQzC7w602FZPyr9AZNuKDzv64MQRL+fWg+6L4RU53fO6yZ KEt+H6Y5WSoBjC1zQ1l7uxfKmNwnm7ggMRzj09bQoE8WRWztGTMqRXLDiKIsdbNV8AfGhDfR/2vw +I7fbxRrHVNzcYue1j2wLK7B3VXmR3lcpxoy4DV7ax8gtEurPhyfTeR81HAQ+3HcXGaXfLWZwsG6 XcmoXje6hD9O0eh80XnN19LSbD0LuNlY2fj8IiizEySs9JPO6de6Jwo7t2r4UHiNL0Ju4pXqVmI/ GYZjGULRqluWqlfyFE9DNHqTkd9WkGb+2MNKrX2mypkjTcNIMfs3bJEkf6z+R1/nfAaT1plwA451 0ZoT8+yE47Lla8x1wlC1sCtKgemWUZ/LIBSrR4ZKFq4e6/OKECFNyaEm+vPksoNfvyCidks253Xv 1V/lxbfgNfBGkwK36VVHBzHeqkMgWJy3h4ap6u0DYTk0hlvMkQH796/9z+Z5R3lCt6upvKCzOCTg xXZtU/NJl2DPVABG2Hh+Idh7u3O/U/x5udeoiKBTdX9KE4F/aJFgHw5SzpN4+LggSaEs0NVJH1Kc vxICXx/cteWYDMPJliqgZraLI7luZhZkiyyJ+cVIz8+WRsqC0wMr2Cl+b/p0L8M+o+WaCYZc4xwD 4fgqfOzMwUvRmqrAdI+ii2tgXZghL7YUNlR6bL5ZLtlDJAoofSGyjndiBUlUH8EHtaEsGWiNZa48 Ibs+TmYw7wxp/e4pX5uQv0QaqPH3X/f2C97AoTc2IykvvY1snjyzihKnS1jYdS4OphKPyW8Tej/A P5nHdYtb/Lu7MUhlYmM5fSSZzomFUU2csTaR3eFCTOZF/G7l+jtTc/ElKtkwZKCiCm4bN0/Tev5P tALtDVEduxKFGjkAr9GOAVspOy9uNCINYsf7iTiBklVfDFaD+Bmlm7z936aswpE1E9QMTyccly7A Rl43xuBq3LAY7BnIMWZ2Y6pP2J4UaQ X-QQ-XMRINFO: Nq+8W0+stu50PRdwbJxPCL0= From: Zhao Zhili To: ffmpeg-devel@ffmpeg.org Date: Sat, 18 Nov 2023 16:03:11 +0800 X-OQ-MSGID: <20231118080312.657877-1-quinkblack@foxmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/2] avcodec/mediacodecdec: fix return EAGAIN after EOF X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Zhao Zhili Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: From: Zhao Zhili Signed-off-by: Zhao Zhili --- libavcodec/mediacodecdec_common.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavcodec/mediacodecdec_common.c b/libavcodec/mediacodecdec_common.c index 1151bb71f9..d6f91e6e89 100644 --- a/libavcodec/mediacodecdec_common.c +++ b/libavcodec/mediacodecdec_common.c @@ -804,6 +804,8 @@ int ff_mediacodec_dec_receive(AVCodecContext *avctx, MediaCodecDecContext *s, return AVERROR_EXTERNAL; } + if (s->draining && s->eos) + return AVERROR_EOF; return AVERROR(EAGAIN); } -- 2.34.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".