From patchwork Tue Apr 12 19:25:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 35295 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:671c:b0:7c:62c8:b2d1 with SMTP id q28csp1750640pzh; Tue, 12 Apr 2022 12:25:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy08S4puBaYdohwunLva/pP9X4GcEGGC7sR1DjrxOVLz2E7xmr7lHF1kPwfGgTgkW/1su+B X-Received: by 2002:a17:906:f85:b0:6d6:e97b:d276 with SMTP id q5-20020a1709060f8500b006d6e97bd276mr35270157ejj.431.1649791558074; Tue, 12 Apr 2022 12:25:58 -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 en2-20020a170906a66200b006e862100d5bsi9281131ejb.396.2022.04.12.12.25.57; Tue, 12 Apr 2022 12:25:58 -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=JMr+D3t2; 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 11A5368B3DD; Tue, 12 Apr 2022 22:25:47 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-oln040092070030.outbound.protection.outlook.com [40.92.70.30]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D297068B3CB for ; Tue, 12 Apr 2022 22:25:40 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CPH2doxT9EC4+oeh57r/Q6+PI58o92y9nAQZBcmfXvG4AJ0XwBzX5Olpz9QlSBmoRDutZ9h1OGqWRrLXrPZP0ykZHq6gGri94bFoKtBsSZWQTRpmQMrV7DIZWKQ2j97YkNB1T1Jm2ue8TUQI4sE3g5p0GvVxUdSQu8/njh/wSn1f6i1fhR93ykgDWCfpVM/J8oKRdQqXyZ3f74P/a8PTj7ncem75lLnlHbP4fbYClWV+goiWCW3ql5Pw8sEJOSrSpjpcAYQFi6ovNUT/zJJbxWOS89Ziu36lTWCdf3cpR/5RybOrM8Mc3LjSUWl7hF057P6eoAgZc3Dsy6XGqg3nnw== 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=GTnHG7ImUvAfR8Pr11y4LnE++HZ2q8+lEahfUbj3n2o=; b=KjqKvzhKkMwSbfBsjurXzW0DxwIpJ7VT2orgmENb4+1LHH7K92/dtn+9fe/2QVL6GuUhDlxgfSdUgu3OhVXR0vEwmlh/N4JgXyG526ZFl41e7S5glPb1HSQZk1FbUL5z1NgX6prErb7kSFRiBkCXJC1SKkD/7mTSumZSd2xt8NVXnj+sOiReUrL/MMKBrPnryCUVA4LhEbmPb8cfW3X28vNe8y/RwmflZuBcoF9fS7GeQNHnpQ4rZA18Kh8esWzB1hLEK5uHog06oJmw080yUpPJByJ1cuyKfylI10sfnEOSYAe8Fz9cAcFr1aiWo3Qh1rkrmbVGpsjWDCoYt8jCYw== 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=GTnHG7ImUvAfR8Pr11y4LnE++HZ2q8+lEahfUbj3n2o=; b=JMr+D3t2y4L++3vXL3HVPey7BgBDreMhHGQDdcfUWBJuDdnxkY+fO1dnTndMoGlGhTwfNoB0xEV7EUREU7dA6aPJqsQTjLb8dhCpfGOWTRr5XOKrHFhvExpHx34mi43008r8w8WUAqADPGQbMJ6r5SZb8M0KJed8d9u1exfMGElpPhadWqEZa9lrslMlkw/4581mWOIXBQRQG7F9apNS0qo5Ww5SedbRsrdiGGonWPcHuLirZ0/SdzezRk/NQKDOgBcKGmk92YCLaODFmTv3NBL/k3CGq0mBdM/TBFbL+F+t62H1VMNKD+rHV921+YGfP2opnOaelXHpomTshuCrqA== Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) by DB6PR0101MB2230.eurprd01.prod.exchangelabs.com (2603:10a6:4:44::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.30; Tue, 12 Apr 2022 19:25:31 +0000 Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::fcc3:1285:374c:9b2]) by AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::fcc3:1285:374c:9b2%5]) with mapi id 15.20.5164.020; Tue, 12 Apr 2022 19:25:31 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Tue, 12 Apr 2022 21:25:20 +0200 Message-ID: X-Mailer: git-send-email 2.32.0 In-Reply-To: References: X-TMN: [HAxmSUsY1uKo41kcuiG1vpDPef2ts9cD] X-ClientProxiedBy: ZR0P278CA0174.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:45::20) To AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) X-Microsoft-Original-Message-ID: <20220412192521.750751-3-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 80b0e1f1-68c5-4706-da3d-08da1cba35a7 X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiTONvFbsB6nRbYK9Q9ndC83aOMwr9h+e4zjbE8YjoFOpyWFNmKbalJ5oosTc4I5OGvLZiQYDWjqy2blG99q38XQHHjLRwAHkh/JH6FzeVzcxjDp7gJqO495E53rNRJ6aBrYEYH8jTQZoyvc4oCUxmo7B9JSsGRc+JEHa8+rykhuV+rcVHRG7/dhfMhCPOVhx5Qaf4m9mndog/r2AZu4CoXvkJq0U6YZkquwJEcyLzym+v1SS3qT2ssXiFUMKm9d1Ha5VHEDg+u9B05LcpOUwndiqh2i0i/JHcRJnJBPBD9ZRB3ooC7HEWfon7JZTD0X+ToEgOcfT1YSSqRRBfyl0cncsJq9q0lTGROj06M6GiLBn3RkB3qJjDBFTENDK1w3ZuJvRSXnez9bnpuQtxDAxC7AQbP6WVG0/nvxqT2FfliM6kr+ye12m5NgZSvLijsN+UVrZYXCHghus39bhvlSvttH+vGUCl/P/qOGFB31IP4Qh0XMn1X8XDktlLmpiEM0Fp+b2k2s7mPQr1S19a0ybOLkK/IwlhkldeEacQgIrjP0w9gPIDq6jAUqR68iLOJ5BMzB+CM3xvndAzPrIbyXsp268V6IfvPDx+Fr1eMSHbiRs/q7s/dZo6Zl8tT1/fM+5qhXfqwSd4pB+RpgmMwjV1OuGtCwK98RzDz275XjJj0Gx3mUqplcTVghenOyUMa5oSpV4tmtR8CktxkvmFWBvfg9Q/nL5iFfVeZfEBdzUCWAuzJKCOB3Cal0E2Oo+iZG+T4= X-MS-TrafficTypeDiagnostic: DB6PR0101MB2230:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vEw/7/7cIOAM+ShG6Bgp88CBAMv36e8P5hvZaj99c682p+oN/aAENuK3DAKSY6DZabzHO0848Y0PijHi/CQxm0Gmk68p+1nj5MpkHR97XtrK7v/28G0KotBR3or0pYqGiAxq4rtpy0HwXg2/4azHYy3OT4woeeiE6YubF9LOgnb5f3mL575x7qb4Hrv9H89OUeVywv2R4/gIKfZ55l5xLpRWuAyCBM/+06O7BU5f89ZZ8VWKLqwSgxiKx2OZ2oCSuARwsRAFKk8pzXPXBTJ9VQA5ARo8AWXrTbqvS521UE1hvd1d6LuczCgZTNFdP5C9X7uwgSuBMANDoeoSHsaPEUC8qG3YpGMC1u7a5I017tS5cnyvnVii5Aqi1LrYX1/2nPRkrasqRC7rBfq9z3JTgOZwUTO8+ai3C4Luh1puSKtrhQ6fDbfjogD3szu+xkoF9iz1l8PWDN35EyqHA89lc1z2KCMdj9svmMgw56URxXHZJjm7AbBtA8m5WV6cDY/38FJKqxX/gmhso2QjQ0e0F65BzOHBizhaDhHhpWijYM9jBS9vFskUGFeICA9wYJcQntuI0Y/40JJDHE6G6xdw7Q== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /TTBGa6qlj53/RFA3uyJ4DqxxXNhtmC9xNndSbcObFTid1F35UumsrPSRG4QnX6r9ct+gjHR8utrzSFWXmMHluAVIU1IFCc6AWOrezp9pr9/DH0LGF/7E9/bcrjeaPd4hh+O2txve9M+s7qtqSEzDG1AUjNiYHoTxuAFS7Ri6036PIV+fE3IAuq1wUWtEmCYtDBjiwISJ1dhQYjiahOZAr2cViNUXgpkQiVxmmhE/6SI0zZH7nEhYcxDrLhX9ut42rY5Qan8Q2L37nRWHOqbODLZkOy0EL0rZ4GAdi3GeRuGeZIBRnuN5j8+ji9eH2mqfqrjmh/8u9DtEc81kirGuGfvYIXd4dnR5muq0CQu65FzLQoGR+EHy9MVzw3H57WfhupmWqXeSKLSdOrs/Mnnuc6OmVqjRM2oaJMrYpa7iW1QanG5HuG9l3FaAE9d5ZMG5BZCoInC48pmgg0xJIvh7+yZ04MdQ1D8t7lQa8NGqQF9ldWrAKW2dehKFu4WdshPAf4zxJM+fO3BRD5Ie65+L+BOR0GIByhthxUhFcrCdMMUdosODmHLuCThQJ4rJLGf1jlJnfkmbakaYRkyIr/ifUi5YhUJHRxxxeQ6DNGLClvPfDnnz/FuAGM43Jl9t8yGtWlCe8m5uh2ZRWSubnH1w/nSFGIVzIC9//vzWQAAGQoWoM9PdB2VD1tl8Ra3q2XURelNzGhagd+nr2b+ThHxFmgfx0RbhtT7BqqVLuidXk2JGRI3pypFydutXTWZklybWTCXJWu2gfEQItCmso6qjlr/lGpFKo55NjsIFi8V9YEsMZLv8miSiOXw3yBZ83l4EyT0AHbMmG1iFO5DTrFNHh2/RE97AfpYWmXNXswGH1E3siVaz3HCzqZP5uZIIOW3rbK50vIaxpXkchkM7ar5hgSADOq8ectbMDDbi2OuKD7Q+WDkh7Zi85iFwjO3IBvuXlqzY4urmwQsvYFr37fWUWH5TKo+EZ67ihazagzmPTY5K2etxmkZ+tNUlvRveDsnVcjlVQ613Dpoebbp6IuLPr0Jmch01WDUyyXtC/YYBeAxyUH+DRnb17DxkxfbMnXYRzBaW//Qp8nbGOeBBBDLQosb92p4zjWNVK/SzdxjeWkhCDV+hr0LEzSJ/ACwSyBxKmKBGyi5c7MtHsfWMytGpXZNFTtW/QrVE5LLK2ncci3ArlRT04HgdrMPWCTtbTBxGUK+a0UU/CahbOBzjtxFzxsRBpEqBfbg8eU+hSUbcfEqdQgjia86WLUin3li6n4fLNs4/Ohj4LxoZAbDrZMIOlw9QV56KD3BDTXFtRcN74FdojvDVnpKtZcmm/kDt7rs0mwYH7nW1g92XX50HtDQqHcgcSEF1GIFJzU7hVIndhW/IWBwUVqVBa+2NkSlkNmL9+r207AONwhwrFLvtNTovDgW08H3Lwpkx/wmfuc9qopbnrVefwqxZlLcivyy2ef1 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80b0e1f1-68c5-4706-da3d-08da1cba35a7 X-MS-Exchange-CrossTenant-AuthSource: AS8PR01MB7944.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2022 19:25:31.8378 (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: DB6PR0101MB2230 Subject: [FFmpeg-devel] [PATCH 4/5] avcodec/vbnenc: Add AV_CODEC_CAP_DR1 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: nhU6E5i0EUN0 This encoder uses ff_get_encode_buffer(). Signed-off-by: Andreas Rheinhardt --- libavcodec/vbnenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/vbnenc.c b/libavcodec/vbnenc.c index ec04566a32..de35a44d3f 100644 --- a/libavcodec/vbnenc.c +++ b/libavcodec/vbnenc.c @@ -153,7 +153,7 @@ const FFCodec ff_vbn_encoder = { .p.long_name = NULL_IF_CONFIG_SMALL("Vizrt Binary Image"), .p.type = AVMEDIA_TYPE_VIDEO, .p.id = AV_CODEC_ID_VBN, - .p.capabilities = AV_CODEC_CAP_SLICE_THREADS, + .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_SLICE_THREADS, .p.priv_class = &vbnenc_class, .init = vbn_init, FF_CODEC_ENCODE_CB(vbn_encode),