From patchwork Thu Sep 14 16:53:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 43731 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:4b2f:b0:149:dfde:5c0a with SMTP id fp47csp549843pzb; Thu, 14 Sep 2023 09:52:25 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEOornZQLzbAFU8nlTRSSQffZOaA3Upg+JV+iGGN7fqhCTbdJqvH7ebjiB0xdXxw1pNxMwC X-Received: by 2002:a17:906:19:b0:9a5:ed5b:241e with SMTP id 25-20020a170906001900b009a5ed5b241emr4941964eja.25.1694710344918; Thu, 14 Sep 2023 09:52:24 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id jt22-20020a170906dfd600b009a190ce8513si1599191ejc.129.2023.09.14.09.52.24; Thu, 14 Sep 2023 09:52:24 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=IoSbgst6; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2B0B5680A6D; Thu, 14 Sep 2023 19:52:21 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2055.outbound.protection.outlook.com [40.92.91.55]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 67E6D680A6D for ; Thu, 14 Sep 2023 19:52:14 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xi/wFv18KeZmN8YB0+0kOQMKfI9KO5RstH4196oRWRmSKArvRGdXRCe6zwhMzwH5PrlML+rI5VxBP6wCGV2v6yd0LK+DO25jui/zaD+OWVhn3aT64Q205FNu8+WToNC37cXEmsO/5yUXODlR1MmuotUszsVfBiHVGvqCXif2W4mdx7ZQ658fN8sOw1Omk2YfvK4A/VjJly5xv+uF7fMMUgTwxrzoB7RyvncjPhdHj34/s760N7MJjxbA+1K9z5kpBU7bOBw7ArTSFK/+k4SYj59G30sdYTKLEqOQkMIazRj82eZkjZ1OCZ3eHtxjtHG32A+lTkYQSLcjIDjIzY5wLg== 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=jFA5a10No+Ex1kRzJSFJSwnCw4mUb0ZYtgMqYJLvC3M=; b=JdbsLgjZz3dwEoX/ROn94zq+PfBO5Cei9bPQ7RgCREJH9FAyL6cYhhfvkJWezB9bv3G8SgaHDfceMH1UL6LsVTXBqjBmTsJv1cuwdgo4nt1Xi7UQX8RstU30IrZl8rdHmVpP7TyVzqYb3u13w5TTJLWgXBSRJ6HZSzxBsb/ZwaHWDHV8kd4QnPDzV5a+tMUidtBLUL8NIHt2KLecJ6ajEZH4yMqgl0pHf9igQyFeDOWbYgVncSMTExPUz9DwXT4gItlgryj0ZCHgPgRAcPGRXGPNT+7BrZ0b/LtqwT6imB4tfZmc/si714Ehg4Y2AS+aWQL1kenxyWR1gVb3UfnaNQ== 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=jFA5a10No+Ex1kRzJSFJSwnCw4mUb0ZYtgMqYJLvC3M=; b=IoSbgst6nA9u2ssgIwf9bQkBXvRd6vnxX8oB6PQ/gttapmx3lMSBqouiUktgChMjUX7pQ9ChvLeCclKFHamhjprwAu+Jl5Sg8NWTgwnkjZOQfMClDEADT2eeN/6gEqm2KPxiRyDIOF5KhwWCQ5z0/2PW+zgJXCt85Q4cHKKETVGfMM1Z0Cn4Ibg+uXsDdbIxs1TK02aIgPvJDKHGvCngmE49apBfqUDGpMWb0puF3GJCczENB5QaIjhQmaEdlr8N/GMezrBWKkUD3ctJkfhSJJcZTldZDRwfhwB1amTk8I57wVXn0OioeDtF1smdsk3lT2gYiAtNx1Iv1wP+xAgZJQ== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by AS1P250MB0405.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:4ad::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.31; Thu, 14 Sep 2023 16:52:12 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::3fff:eb7b:b8e2:4dba]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::3fff:eb7b:b8e2:4dba%4]) with mapi id 15.20.6768.036; Thu, 14 Sep 2023 16:52:11 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 14 Sep 2023 18:53:18 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [1UxnFV5zBj/ZO+fGqObWJSJlpDqVy8a3] X-ClientProxiedBy: ZR0P278CA0141.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:40::20) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20230914165322.135259-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AS1P250MB0405:EE_ X-MS-Office365-Filtering-Correlation-Id: 37f42421-58b7-485f-7c87-08dbb542f0c2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6motkv/vT0DYTCyTnPOIxzEROnbFbtc7iNhFWSGTeYOdG9Ymgp9hVB8OJ22fa6Utt6eSVoLQ7FrdTOqXDNqlJhjxkDHjzCEr/WWoACp/PTxNfn+cEWNuAyhSY03Dcua8SNGcLmwPL+eq7pwDnhigpLeklXvnrt6rVPB6qSNpG8n1z7hBV0ZHjESUbOwcQ6rz8swu71Ux9s0AWmEsMzui6E4/n4NLAPJMrRM6dLpbzgE2LynzBmym7Eh/fHVPDPjn+ptuTbI4eMY+nsxzIMy9tBAk4RfkQLdbCpVm2IINF9oqY15cHWhO6tO7M+UJ0oHjQQAcMSSzGBxRp7KGcTU+uqrTTCeW20pN4dgaUwygRv6Ic/ya6+MQBRIOpaoJVMjLkRLCNkGXkasjQTRE5MDDC49OnKqqQjMh40tPVmyTlabFbb1Ktlg4mf8vQvOu7f3VbdqgXb5KhRtcx/Rkae80dH/1UPADMrvQ8ogG87yphS05EDYCsQqOLNmlzLCnuFNOXOvrGBtEya4/krsBstLAhALkv2Ybf+WlZjcz2+Iym5hr8CtH66JWIQ07jLHJAS+GX+RyXa0o6MAD46yDj8KyEnmUMAWmW1ocuAxBhGk0RsHTQaNcJgnADt9qv1uOWBLZ X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: SlWUGpNRhrLwnuS7oHOAx+ipB+D9eOFHni1B1i9zwnzdWjw9KaDeoQfxO3LjL5noS3bfy8xyxchRi9CcOCjBi6CcS4UxfOdzve8TQ9hJYUT0y4jQURBBqELuESevyLyGSyLFJuGx3+fF7HH/gunRkz65A24OX9WzCIuOafBinl+CksNPwvGEaLyfWETk4K6Zmalm2eOESWI/hIL5vmAhLkB9nWrVgW3i/J3iTSjZ+rrs06L3nYxUfHYtOaAusH2bR05VOIAc8n4rFMyfx/zdNd3UavDtIhkDYDuiD9K68YqlIzI5C/l9w8eHG5yULp7+wDlyukMJ+8oBSewltT4kY6iaJp8RjhpN4cRk3q2tL5xKdHnJyQ4Co3744UB6bxbLABHar5jLJcfQezjhGyh5PKyT5WHVTZByw2yuuU6dWIp+4gBR0nef6rbCG0pdbIYzC6GltPV9AHCfIbUcj9WZGza8s/LpVfzhSeLpgkugJIdqBRI4sWFgi1wKpwGlKJ8I+TMKPSN69bx/cEWkRBv8bI2jK9Zy3Dr3/F3ejTxqbfeEkqKvzJrWWt0uKLRhbnQIhOMOGaYAmkq/Aq8WKxDje3xDhqzgP7P9xVZumzwsdaX4HXJjKkZbkctKf8uPUdAGgVjOANrFIol7zt6zAgUI/p2UDFBZJTLeDXwgsFCDDWuEdC01DKTOIh4Yh03bQhxqDj6HFwQANG6T0H20xEHzvppIjr8jJ/ihUIIkWAz2DYaEwlbHlp+ucNDRiGdvPV3Uysx/SSbHNIyG3LIeSRl35VC1SD7IUBBJODdhfsCw7LVo6wKSHYamYVzPX30PS6zldOh/dl5UYd/e1lPYl0vUbYk4ycubDQssQFQGDLVPrhAKp2qE5kr961gu39x6TEpIDnAPkROeADIVEu2dDqUzBCWFQH1mZKimp81giHm8eU35zsDUf5j4q5GGMF37asvsnMx28vjz18xIoXbMN0tQMVL1uFYV2nYaAyoMQxbVWaUGRw/sQDCMipSkYvGaSnKP5mzM4AhbQRD0c9HVY2Hr33dN3qGcF/bfF6n4HWEaF/BNncd5pqGHlEAqsQzCqDEDwVNniO780dj/v57v5QoPWw== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37f42421-58b7-485f-7c87-08dbb542f0c2 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2023 16:52:11.8589 (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: AS1P250MB0405 Subject: [FFmpeg-devel] [PATCH 1/5] avcodec/thread: Remove outdated documentation 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: l2J1eRiYQuQf Signed-off-by: Andreas Rheinhardt --- libavcodec/thread.h | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/libavcodec/thread.h b/libavcodec/thread.h index 2c8c0cdb16..180e1137ae 100644 --- a/libavcodec/thread.h +++ b/libavcodec/thread.h @@ -73,12 +73,7 @@ void ff_thread_finish_setup(AVCodecContext *avctx); int ff_thread_get_buffer(AVCodecContext *avctx, AVFrame *f, int flags); /** - * Wrapper around release_buffer() frame-for multithreaded codecs. - * Call this function instead of avctx->release_buffer(f). - * The AVFrame will be copied and the actual release_buffer() call - * will be performed later. The contents of data pointed to by the - * AVFrame should not be changed until ff_thread_get_buffer() is called - * on it. + * Wrapper around av_frame_unref() for frame-threaded codecs. * * @param avctx The current context. * @param f The picture being released.