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 5348B48D1C for ; Mon, 25 Mar 2024 01:53:50 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 07E9F68D40F; Mon, 25 Mar 2024 03:53:46 +0200 (EET) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04olkn2109.outbound.protection.outlook.com [40.92.75.109]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0368068D221 for ; Mon, 25 Mar 2024 03:53:39 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cW0yU1oolKPiOl7+apHsUCoNHw6f1PQuydrR62CflJp/skrYRnw5b8pUHqYzNmvd/iXOguIg1yU2q5o8RWgmj88lWqeatqpOnknW4WX8/sE0Ar80GoXlAmMUzn+CmJGRWQ3P5Ag0tBInjyhZsUwysT0euStmOcuiF5uyVpMMVeR5k3XQ9aS41cJiRsyd3pI/KbK090M4db5z+ekKC5bF1ceEI+olrNgAbJTSyOWgUEwx9CTCEfvonmVeht3XRfdXpVfwI6WkNbZcnfdmMgXXgkhr5srLEtT6EzM8MnSdGC5Hbx/PdH4LwpA2oJzCijS00gl7WIGY18UQurZzlTNlmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9wTddq2zATDAoUltB1IjFx3YuDR7hxkm+qaQeZe7xvI=; b=d0T1oJ59NqiDh+0JkQ+0xiQcRdH88KDr9rUS+9FZWZ25c5xT0l4s5DzD4H6ci6BPk+Rk2oxnLCYHiRiVa+AET/tHm+NalpflGbQXkFlTJ2PrbjJnANcd0fPkMD9oWAEVVFvIzwyetA6NrBQNrAVrCuJGinDFFVCB7tWNuTMUa4qYj8oOYldi3gcFCTdxha+bJ5MbJs+q+9AeNFrKYIyCBMTEsZdv0KvozSFxz3eGal7mejjhman/VY6WrnkLRdNjmkvZPg4rNli0xEVAuImYxyHs4l8uuRE3xXN5I2AAn3/zJNY0GJQWNNV757mfBtmXX1gJ6byrc+GO7jh3A2PgxQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9wTddq2zATDAoUltB1IjFx3YuDR7hxkm+qaQeZe7xvI=; b=WV83wNDH5IM3MAVjzcdMF5lb+vne/OzVOdbW5ikv2O+09AYqrR0l7duzaPS7QP8Wx9jVlT1daPRAIBftyKX4PyknMBqCQKPo/oBpPtPh80M5yUMp5DooRtqpTDhD9LPknfwmI4M2Xkiqd5ANl1BDvZ7B3LxeMVfqZzmnKpM/5aXP5iSIYkbWETxWLzHdvg5Gch2wplzTOA2AdN6cGZNA7zCLC5p6/pqJT+hSoXv2gmUPASbObavWYXD0RoliRmPi5ou7yvv2VjRBbc6LGnb/uFWwUXYkY5OUaoBbDPsG/EZrhno3Dn6HIy6eBx9MixK+d2UNZfGnoQFGSCDPwFGubw== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by AS8P250MB0118.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:371::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.31; Mon, 25 Mar 2024 01:53:38 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4a3b:cf76:cddc:c68d]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4a3b:cf76:cddc:c68d%4]) with mapi id 15.20.7409.028; Mon, 25 Mar 2024 01:53:38 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 25 Mar 2024 02:53:18 +0100 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [EALx3VTbkzi+PEfDE9LMLx7FNNgPsurBfenpQLUwMBY=] X-ClientProxiedBy: FR3P281CA0202.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a5::6) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20240325015324.2348789-3-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AS8P250MB0118:EE_ X-MS-Office365-Filtering-Correlation-Id: 2cdc3ce4-0867-4a76-363a-08dc4c6e6394 X-MS-Exchange-SLBlob-MailProps: Cq7lScuPrnqkjmXb1vlddM5aSa/Epk3A6UL4Jgc7ybq5j7OVA4JxFvWiePVdaPUVsgeq8yb780odidI5CKtRITzij3ZMRVUgTA7CJLKn51InRnR+iG3Ce2LeUf960ge5SqH7txKWokeVUbrofO+wUETRMGUj+jM801xY0mFNThBRoTpCkkJOK4j4vz1RL6yGlmePIBw6G9TiGMy33ALbDhfwNEM9XyVUuSf/pA822ukWFK1qLIlbYzgHW80A+eAWPi8r8JNhZ6FrClMr9RsXwg74I8smI+BJOtg/CbqJxfihd1/u/n/uK3u8DHAYmi7NLO5eQuMkyOuueFZzo/nvVgggvHkR9NcvaQ8HMGuUgHKcwIREbsl3LRvQpJN7MnSiFsCbsKrSaaePiMVrvLb2g8tcCs+sJGNUb49eWbaic3OVZilA337xUa0wg6MHtQpOG40B/Idsu43Rltn1ZglXobbWxqSjfZrzyWGtrGzyCA4x0JjHTor802pazaOQMyrbDU6wyb5DTXm7+JsSeFEAw/chJJqOFGsqKiYqxe8hcO63kePfuMa/LhUVBRHHyzNf0oT8LvurDgTv0G2qFx8VlKLCDC6Qu0kK7CLdngXjiILO+ZQ7xswEhZEkhoQBlTfFUMTlyymoje/STVzjBtpyxRu9chyZaiFg8IizdlAtHvMvfm0nhWuLjU+HNpA7oPRK3FrBOtD5yfeHa10ulsfOlFeLgFhvBPbftKNQeXcBgUEwCdmg5H4+S/6gKPGkArxMtSjJniPqUEM= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5Nomgi1DGZYK7jNwELaZTuTuUs6GGWf+cBrRtZe8p2hqQE3cOdwMs/GT+Iv3TSYh5KkKBpy1dnMJmbtTWORbXyw2ax8f9uIzaPGREByVn8HgwYDS6kaXPjDhv6saFENVeolxo33A5/20L/ZEXCLidj0ApylcyEp+PPpSOmkekYChHbt5nRi33gGSZkPmXHQgYNnUSf/gnqnwae+psmHSj5pQ2f8zuUzHfgg/73J2xnvD7HUp19mPzfOOs0QWrVCVzpDAMZS/6F37jAdKrK3GfGtPamRDVrew6LnxkyaZEBTm7SOYxmwARYy2Fx8/wXtPzB999FOKb1F1N4F7dswjM3en56U3J4Hlx6P6fqF58mfHeIbq1g12ZzO8a6DFc7HPJx2FeA9Y4MtO33ZfHCta1q+U3CaB4FEjI07gP2aAdN+ofCvKIG9Vpsl4ijq5x0dQBmSA+hhPid72vE1nm4tE+MGJmqco3GvMTCEIgzB7B5C9XgSU9GdfBH/M81rZbk8EbjLUuvNBPi6YpdO94jMUFMX9Tof8QUgPAFXjfTs/LJl7NU4ps+WhEaIHipiMJ38HDvrOmqwzoti62X5/7qmqIfC0rakKgxqGWJv/wzRyn4+rle2RL4OQ8rJTOTza1PmD X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?4zeC86Bzz9A0StGPOFXjGvEEEsUtyLQbJ6AD7jWFb5StBu6ZDYvDS4YYl/PR?= =?us-ascii?Q?EVsmvs11QFe+ouzTemR6arLu0uVeWd7cUvgWZVS2UICsb+M9WoGVUoPdQhos?= =?us-ascii?Q?bDDIV37HyTNJVlzpfTc31T9xYJdJC5Pf+h5/4PKGkjNbq/3CNdBdyJ9kr6Ei?= =?us-ascii?Q?qID8FxS3n9UAcvov1+8z9bkDXi5kBtN98Cg7p7s/l7azsPHf2eYgj2K1ZkBL?= =?us-ascii?Q?GYRpJLDEhzskJBB5NXH7WXLN+rivcYmRmkhJVN798MZqcuWfCSfQ0N3dY1r5?= =?us-ascii?Q?/ZZadF8Ui1tKUKEVNkdKU7ZH43pS8QnP2re+3kkTz/xL8i1/HyD4PDCI9eOK?= =?us-ascii?Q?RFx6vq5FNy3bEfXqmiIsW1gZLV6KlV2B4DrwOprfKAVBbG89VLvJtwoMAoM5?= =?us-ascii?Q?sjY5SpzajpXkI2zYGmffsRoOePYqolMWijrbOcztRgjPrPBkDRbD4GKsIAg+?= =?us-ascii?Q?x980ivJ21w3jd2ElwaLugxbG/I7uL3aqPnt5sNeRlRAipeDhhM6PEM12I7KP?= =?us-ascii?Q?EQk/jWlz5D+t6WwR8cLKbgO4rwEkhtA2FUarmzMCWXabjQD9Xic6Wt+jolBE?= =?us-ascii?Q?IyLK42gPXSSU130R1YEJOEFraRXei+rXwefx8zbLnSzaYVW+4CyDUMMxP1xh?= =?us-ascii?Q?1ZkJsgphLvPXADhPdGlhv7k+rG4vOJI2YML0Sm6ToyBK5YHsKAS+2fdggHXm?= =?us-ascii?Q?fPwiEZ6Vh6LLpV7XPHHnBaRBPe+8oz74rupmC7bvLVUNJraaonuwaeaf4T8r?= =?us-ascii?Q?j4OPiGu6M1Y3/i1HeCnyz5PJUA8czzXKtvMe4T0MmAmWUcueerEAPCIcVrAe?= =?us-ascii?Q?HzQSF/NCsWfNWUtcPSoJpQaLhqwwGbK7p+sQl149c4SpLKGlamw3mUrXwWF/?= =?us-ascii?Q?5Vz8Cu02RkqZS4cpuAxKJlN0tqUgL0QepSXgSXGsxgavGUkfLgqqWqFMjquP?= =?us-ascii?Q?xPsQ+R0TriskmXJRFHqiWoM21u/WZUmnEieyR/4mcGTJhEc93Qdwd0FqlKaO?= =?us-ascii?Q?Zq/0i7+2mnvsgR4KCQ/2omp7QhouQI/d1UfIv5b1Hjf1nKdLpeOb/1gcVO9i?= =?us-ascii?Q?4Tw51QpvavXIpAx9jc4IZTqdMsRFnjdyTjjp63X6x1ksbJln66utKrQGmyYq?= =?us-ascii?Q?6nXmVxeXcjc24loCmxkc61+L7lvVg8bg9tz+a3wqV/BTPCOjwYD852L55Ljh?= =?us-ascii?Q?VH2pnbXoODynxOiLwwUDrMSCZ9mgxFoBwxhCbyET0FADZmth6hqrIBXA6J1U?= =?us-ascii?Q?rjbDS95HbKZzi/ql3UNKAnKu0NR9E87B2Dm9h0GzXw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2cdc3ce4-0867-4a76-363a-08dc4c6e6394 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Mar 2024 01:53:38.2401 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8P250MB0118 Subject: [FFmpeg-devel] [PATCH 04/10] fftools/ffmpeg_sched: Explicitly return 0 on sch_enc_send() success 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: Andreas Rheinhardt 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: Do not return the return value of the last enc_send_to_dst() call, as this would treat the last call differently from the earlier calls; furthermore, sch_enc_send() explicitly documents to always return 0 on success. Signed-off-by: Andreas Rheinhardt --- fftools/ffmpeg_sched.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fftools/ffmpeg_sched.c b/fftools/ffmpeg_sched.c index ec88017e21..30b2355eb6 100644 --- a/fftools/ffmpeg_sched.c +++ b/fftools/ffmpeg_sched.c @@ -2344,15 +2344,13 @@ int sch_enc_send(Scheduler *sch, unsigned enc_idx, AVPacket *pkt) ret = enc_send_to_dst(sch, enc->dst[i], finished, to_send); if (ret < 0) { av_packet_unref(to_send); - if (ret == AVERROR_EOF) { - ret = 0; + if (ret == AVERROR_EOF) continue; - } return ret; } } - return ret; + return 0; } static int enc_done(Scheduler *sch, unsigned enc_idx) -- 2.40.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".