From patchwork Thu Apr 1 21:26:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 26698 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id F0EF244AE5E for ; Fri, 2 Apr 2021 00:27:14 +0300 (EEST) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CB65168A6E7; Fri, 2 Apr 2021 00:27:14 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2070.outbound.protection.outlook.com [40.92.89.70]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 11C6D68A581 for ; Fri, 2 Apr 2021 00:27:09 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cJIV5TvPUqy8zqUP4s5PExpruidZAyV2KO7oZIKp2Ast4XG6fmlMOHapO1X4ga1i3e6fnK1GBdXJdTbxjfv16Vpn6ddChyB4vqOyBwtmUjSskbrfC79yzs1ngMp8T1aufgZa2ay2L7eIy69LgPiClfVawyFUyAQ6DuNtwSgK9yUJ1NdYK+L4K6P08HGI9HWB1WePovW9HSJEppObXs8plyz9ZnvydELeZivErlziHcjPdiX6KSpn9M5Xed2nx30t7JgbhgziW5px64MMuhHodvmEJ60BVKDy6CdqbroW3pqD2SY6HwMRZk3GZq3wKcBPrL+cPUdtzDO/VVtoZbJbKw== 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-SenderADCheck; bh=D7ZT4AJJ914fu73fCb8iNlQhO3ulFezRMydaTaNFw4o=; b=ONASCSR0FBHrIfY2o2thpfHqyVPpi/jCrk/LBNBo2jh+RfoT044s6iqgQorKnMIf1SukKt4B/JJGhKMpe53nhxJsE4g6XSQZC+WeE0W1pMUfLS19SRjfG2HtMpdHzM/zEd4r3ZmPKN46oAnA6jLVLIaU7sS1Vg91a2FA11RCaGaNBjh2ZdQIWd08bApE1J0BJNbP/jIAQJq+D7ok2KITZREUfFGCxatrcWpCB9KEfgoKHXKe1kGlZKq+BW2LBbMJqyie36juO5uGAnY6yZaFRSvrcKqZc14zA/alQYvSBAvuz5SFTU5GB//t98UEeJfPbCssLFhKjLm1A0crWOM8pw== 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=D7ZT4AJJ914fu73fCb8iNlQhO3ulFezRMydaTaNFw4o=; b=plBYkH7MdllemUFXsY9ejAbJ78XBFan+xAjKObbGlwF4LMY+5dC5vKF185WoMYN/zlCg3Gqfw6z+Zr+tzMu5HRsAi+x6W9792i5wxCIJu8mvcE8i+1J80WU9TtOQFFSqJWZfAKgBzM55LP3yeMlh9NYaKaxSOJj0Qb2wAVdHm5YQxHrPAyRZaX+NS74vA+bv08PkbQkLVkvcrxZVLjKoXDrzgFLTgfFSfHPF693Dc4lJ5rD3P9xE38pzbmMOoGMv6GSRZDtPfSKjk46jjasiH6if4tIz/mCePnQKsAU22P0i+L+6u4ldvJ85k5HizMuX+tjO4k7DGfVUBO1ayPXIqw== Received: from DB8EUR05FT053.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc0f::42) by DB8EUR05HT120.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc0f::466) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.29; Thu, 1 Apr 2021 21:27:07 +0000 Received: from HE1PR0301MB2154.eurprd03.prod.outlook.com (2a01:111:e400:fc0f::51) by DB8EUR05FT053.mail.protection.outlook.com (2a01:111:e400:fc0f::98) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3999.28 via Frontend Transport; Thu, 1 Apr 2021 21:27:07 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:955B30FCC258D49C77766D71D3D90F8EC582306E5AD7E20A8B0049D3E14DD08F; UpperCasedChecksum:9F53E0B4BCEDEB7176BED62FA5666B8EC3B2D01B2BBD793A242A0B987586E8EF; SizeAsReceived:7589; Count:48 Received: from HE1PR0301MB2154.eurprd03.prod.outlook.com ([fe80::8128:5de5:4e94:9a21]) by HE1PR0301MB2154.eurprd03.prod.outlook.com ([fe80::8128:5de5:4e94:9a21%3]) with mapi id 15.20.3999.028; Thu, 1 Apr 2021 21:27:06 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 1 Apr 2021 23:26:11 +0200 Message-ID: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: X-TMN: [VjArq7mtjV59Tek+AIzG2yFYLiF3vic4] X-ClientProxiedBy: AM0PR02CA0112.eurprd02.prod.outlook.com (2603:10a6:20b:28c::9) To HE1PR0301MB2154.eurprd03.prod.outlook.com (2603:10a6:3:2a::22) X-Microsoft-Original-Message-ID: <20210401212612.2343423-5-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.137.96) by AM0PR02CA0112.eurprd02.prod.outlook.com (2603:10a6:20b:28c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3999.27 via Frontend Transport; Thu, 1 Apr 2021 21:27:06 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 67b38db7-1ff4-40fa-376f-08d8f554e690 X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNXIGlc7gHXb8Sy31K73vdRq+/LqEkopvOUOpepfpwI7m1nmoT8EPfsNxxtWDUu8lHLWVgaFhoVzK4sgjWbT3Zuw9pok330vXTt4Rhd0lN2NzerpvADifpgSFk9cDOR6vCh9nkhk4cfbWB2O4SKTItzRHRTKFeqdRonMNIDQ3G811UwhsuWq3tDHvDNJHxYThpCu3lo5s7G4eykvkXrgk9fVyibCZ7crZLB/6zvLtXru/Z82fqnoBCiDmLmYxQwMfC8QkZMHx/bcNAOUQDCqq8NO+OYpev1BPx4uTGfBDx+7Lr+AGf+7ec4NKYmLWbwNcHGjGvuTFoI81AcqZsp2Y5P/qL7kXsbsAGQbDojc3C+Cmt5KAx/cm+ZcgT0raV0xqvPbGlj8g4bQeKEBsftrKcU9JG7UXO83+4fMSsFcwDUawBaOiz+c4dsxA2RadAf09fDTomr/Z5cxj8swqFCr0mAA26zFQnENxJ4wsLCco8/mMnsfzCNWylS3B/FzyYcFYWOf8szm3FH5iSeBk40t7yF96tXfkjtWRQq7U8cyIDEb3UWfbxSagIIJI7sOs7oDI8GkiZW4ZdpIZkh1kdeb2mSWW8F+mtnKMBC+qWO+qRuo+X3J6aSVPswnLC0ZAkU8meGslFiiAo0+buxeh6iff/CNPvS89hCrvTIgpwT3liBovahiQTZ5uVhaqtrZOR1kH6q6+fgdHD6QdNLVEhktUnsEA1mWoGyWlsM= X-MS-TrafficTypeDiagnostic: DB8EUR05HT120: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: a77OwxxptnqLYsJnQrM9ZQDnL9QuLq2Sbr0CVV/SpKRoqqmNb/VUR21mRxfMPDlp6lGGJdD9lXonQ/0CZ+fpawnIsGl0EfSNBvWTpe8gTm0ZjitRLMi9mp0K6mypTsLg97LjbBZ8s/umcRFZvycvkyIaJhmNfyZ8cJ9fVY2HUdHFbKcONwDO6f/WJe11i2Xp/qCn+2qSZBIpIT4UsC/Mdn1CpVTGSO4qbFDQeHBTd0ERkrNFZboFxSTrplxp9kYcGdPbGYOl6Z+kJJvH2nIvtAzJHbyTI07LNlY99QcwmeZCDhGfTvgBGziXFE1aipuA10xIuWiRreGc3KDO+butosp3GDa18tPm6seSg1zNmebcudjDLWcSqWvyXg1lVsIlV4CE9jrw3lcL4LWj0ABp6w== X-MS-Exchange-AntiSpam-MessageData: B8gK/1e2WXr/+SXXxtjpdqmtPv4y+QFh3VAt+/ZauI6Vza1A7hik/TE+JHjnCKma8Z/O7P0BwhB4jbM2a4UrNd71oiPhoJFXJ0prih13EaPVVr1abfslZkFDWFBwa5K7Nl5oSMNNVqrZwXWiW1UoJA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67b38db7-1ff4-40fa-376f-08d8f554e690 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2021 21:27:06.9113 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DB8EUR05FT053.eop-eur05.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8EUR05HT120 Subject: [FFmpeg-devel] [PATCH 6/7] avutil/frame: Return 0 on success in av_frame_ref() X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" av_frame_copy() is allowed to return values >= 0 on success, whereas the documentation of av_frame_ref() states that the return value is 0 on success. Ergo the latter must not just return the former's return value. Signed-off-by: Andreas Rheinhardt --- libavutil/frame.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/frame.c b/libavutil/frame.c index 31a2117b82..fefb2b69c0 100644 --- a/libavutil/frame.c +++ b/libavutil/frame.c @@ -469,7 +469,7 @@ int av_frame_ref(AVFrame *dst, const AVFrame *src) if (ret < 0) goto fail; - return ret; + return 0; } /* ref the buffers */