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 1622144554 for ; Wed, 19 Oct 2022 12:13:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 06B6768BD77; Wed, 19 Oct 2022 15:13:20 +0300 (EEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2051.outbound.protection.outlook.com [40.92.90.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D879D68BD49 for ; Wed, 19 Oct 2022 15:13:13 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lbv7T5I6Ab2ojUys7fTkJC8msTMdFMkcBC634TFkT5Li2bpHeMldelcdvobvIyjYzlAp4P3dKuxQ3CSYNdkdHTVSft+oXeXaJUhtwszTCZ07x2tW6/HHg5a+yxpbMYSNDKMZe5U6JpvZk9T/f5xxxjFQP4euM7UFtv3RE+EKuISaNhsTskolHN0deq1RRzn18qIQ71KFL7gBe4VC+cSu1Hon6yWYZUfJDlG26Z2M9oWYvtRhTx2RW31rfmtVG4ezRNBfh+Wh3pqF5h89xzVN/mens0UAidsAOqrPOcwvL0JWsv64rfiysVH/I/fwqt1y5lAACXgBStIqJWWMpgpwTA== 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=eEctncUMqhghciBmI8pdYNKPzLQcEjFruNAIsLadnn0=; b=cznDOupakomrYSiwD6UCWbq9JqfT0/R7R69Y5RbquvomsiVUeUmYH1Yv8njGq+Z32NyLWKfVMqon0dl4bHZ5hewF2iehAws6CllavWqqcyIGy4NvvEqqSh0+PiSfx+tvMwFQ/mnNQvmtfGNp+Xp7mrilE8unMlsln6MyCmgS+0fZHjEWsDwEMyhIX6vvQSKA4AipBw2iiEUeCDsk6Fj26GPXn5o0DBVjeHj0vdZv86EDY+v3w5rm0FQRNI03YcdNIMQEaYl75y5E9ucWNFzuwU9Qyrw//kqKvw/AN43h/NlC1SWQEZF6rv379IGRyOhxhwB3Yi3Fo712UO5ZS7zmgA== 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=eEctncUMqhghciBmI8pdYNKPzLQcEjFruNAIsLadnn0=; b=S7ypJCIxwWOOX9i1HEojj5Oll03DuOJ52oOc8FY6c/w/LfjsQWyBcamDFeJQKjXTrmmClEInk4LB0RfA5lla4t7aOepVLk36FIa+zLLU2x2q8f0UkxO5xZPUCpfklmSwuSXXLUpubt+DiX7K6noMM1P5ms0JaNPIRD4ETVEEhsN49dS1M3xbudUZ1/B3rgfy2FomGNRxETgNlguWy9qx5c2iNNfdEfwbgEpTAcpxAW8aWqWuy+GILZ3bzw1NmDvsajlI8loVn9PwVrr5BO8svMUfWirFy8bopzOYTPQOgbFqWhwQD/m3WmD8MgJCb2lFw2mOmiH4v/ZXmo+amGOL4A== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU2P250MB0398.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:27d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.26; Wed, 19 Oct 2022 12:13:12 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f9d7:680f:70c4:44fe]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f9d7:680f:70c4:44fe%7]) with mapi id 15.20.5709.015; Wed, 19 Oct 2022 12:13:12 +0000 Message-ID: Date: Wed, 19 Oct 2022 14:13:22 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [xJQqaVgT9xMlLiyuyEmynR6YUHhySf6TxIVbJRQZWUQ=] X-ClientProxiedBy: FR3P281CA0017.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1d::20) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU2P250MB0398:EE_ X-MS-Office365-Filtering-Correlation-Id: d1bf3908-6be5-4b53-64d0-08dab1cb4b0a X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4vPONaqukVRQ4383iY2AMyyZeNOVDOg6Hdg3SkdtMAyKosBOTEj6H9KODS2/rCZ+x1qs8LC9Jpudbm74NSpP9Pk7t3QGRsVBM/ul0M3AtD5tSyn7CqoqfQOU6yZ9rIO0v2l9Hhg3RSgbV7z25B+BOxxMVA3066MeUtZHasyS4AyeceuI8qNDXY3yqhgtOq3b5KPkGBhl2BOmQpTQuJwmazfvz4ngU0YGs0ecekdNPJLbmVzAX1k6lTOJ5UlUS7kl4bw8qu4LNg6NDEaOlTRetvfVLcJEY/Tt+ukzBuw9ak2iXcAOGZ4L1DPNrzT6qJIbfH+BkDq0TQ63R31texBz+NooIX/b+SgMSt1+95bm82Yfp9LAjTRzam4qT0y8TVgCG4QRsC0sUW7OI6oBnhDPjydeyBbbFsaTsDAaUueZzc1bzYMl0uPFEkcgUhh33EyQ/HBsp9PhVOZhacLIamJPeG3SrF7NBEAdBtRg/1LSPmU2RWrCkE1gtztUYFOxujqpnRrkl8p651gZmRNtG2/ON9hw0QY2TPp3fwIfHINJJ7Sx2Gyp0illGYPWsuqaWy0tx/hs1D2A8hk5ZbbOXK9rjhTwu5un8D+f/SO9TFdUiz0sBba+De6XCUp3u+tQyEznu517WpOQy1afQPnAn4idQtUdc6NvAma7stZDeBSA9GalForuhx5mL8XYwfDXWsTc X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WjBJcDE3cUlkYkpCejRyS0FXVGJLSlVIMnhQWXBDZU1mbytGMXE1LzIvaytT?= =?utf-8?B?RklBVkRQVGJkc0Nac2crU2JYTzd5b3Jsejk3VTZzZGE2NXAzWWdKOFVHaENr?= =?utf-8?B?TzR6VDFmOXpCdjBTaWo5U0psd1RtNmFEK2d0b2E3b1l6KzluTXhzUHZIYmZP?= =?utf-8?B?R1ZXdE43T3crMThwYkRkZjJvVVNIMFNtVTl1b0hQM0RkcUI1UmpHcElvRGE4?= =?utf-8?B?T05zSGxkTU1YMzE4eHkzWXdBdCt0N2p4OTVRWU8vUTIxendyY1pMTm8yMWJn?= =?utf-8?B?TE9FaUZWb0hnTytZZkc0MHBydW9VTyt6b213VEZrK3JHb1BKQUhvOWNLOE81?= =?utf-8?B?cWdOTmFLVStKRG1wVEFYVEFnZTNUakZPU1FKU2xPRzVQTTh6UzZ6VXNZNWdZ?= =?utf-8?B?YjV2dnpPRDlhME9aZHpOejIzSktQNDhjaEFzcWJsZEJ1RmlPSit4TE41ZFBn?= =?utf-8?B?R1JGTm94dzBjUlN1SXFZdU00WC9uL3RyazdXQmphWDlrTUFxMkFQTE5iNkVj?= =?utf-8?B?Q29JbmZMYlo3eDdQNUNPc0thMXpIcWdYQXlUNGZ3NkphS2Q4OUc2Nyt5Tk9w?= =?utf-8?B?bVRra2pORjNqUlVkSWh1Nk5Td2dnUVJ2WVhMLzBiR3E5YmlYVUJWa0k5VEEx?= =?utf-8?B?QmJjWHZ1dHV1aFcvK1NyZSt3UjNHdzVBaGZ0ZFBEMGxxQVhqZW51TE5FMEE4?= =?utf-8?B?dWZuUGxXYy8vekQyWGVubmpDL2x5amlLSmZQTUM2SklIa0N4dmNJR3hkUVdW?= =?utf-8?B?cGNjU1VrMkR1YkpGNUVHRGR0Qm12YS9DMEhpZW1kZmE4NlVxcE9hbzlwcGZr?= =?utf-8?B?ZXhOeHhLNVVPWXVoMmFSWllsQzEwb1BaaHRNNTFMdVVZNVNnb25EZmt5SWVk?= =?utf-8?B?U3N4NnpXYkF4RlNTMmVVNjk2a1dUVTh4R29Ld21wKzAvc25xYVJoUVZ5RW9D?= =?utf-8?B?QWVHeFFlVzlzSE1HUVZ3SEY2c2szR2wxSDVjTjBPT2dFU0c0ZjIzcUI4UG9v?= =?utf-8?B?MXBoK1lMU24vU0kyVHJkR1Y0TDRURG1tV1pUNXdROXVUN0xOSnRIYmhXR2Rs?= =?utf-8?B?TGhkbVFwd0Z6SW9hbGFrQzdHTFR2clVTeEtPOC84MndBZ3hoSmErRFh1elNi?= =?utf-8?B?V2tXeHlWcXR0ZnRVQ3ZnWndzeGxUTFVNdEZWZGFJcFprcGhVOUpjZ2t5N25I?= =?utf-8?B?Ym1sb2YrSUo4MkhSMXAxdlVhd1dEQ3UyUWFTL0ZUd1dDLzA4Nk9yU3Z5VWVH?= =?utf-8?B?ZWtJS1VJeVlqTXZmcTdsbWdkd0VpbmNzcVA1a0dFOCtKYVR6L2RvSVdvUmNF?= =?utf-8?B?Q09obTlyajlsL0Z4TldWYURDRzVianRIUm1SMnFhVS81UWNEQmlIb1g0TTl1?= =?utf-8?B?QzZpVW1naVVXSml2VUJzRXBVbTJ2bzdlWUN6R1ZXUTdkSmk2OCtZd0tIS21B?= =?utf-8?B?N3BPWmJLak5qNlRUYlBUZGpRaUpsR1Z5NExNQi9mdUxxOVY1UER0SmxPS1U5?= =?utf-8?B?YVJHQ2JGbkp5M3dtdjJnK254THFtNXRJT2Z3M2hzL3ArQkszQ2JDTE1xNmQv?= =?utf-8?B?M2M2aCtZT2wvSHk2NCs2WFhCR242aU4zNW9hdnhka1hEcVRjZkdyc3MraDBT?= =?utf-8?B?ZUdpQktDTUpQOTB4YkEyUTk3bC9jVjZiNVpWa0dOdFFXd3prdUU1RGpzVzJa?= =?utf-8?B?bkhOSHpGL3hxc2pUV2hSMENoazdKZHlNR3RLVGNKdGlCTlRpRVRYbWdHMXNo?= =?utf-8?Q?s2BV6vIINEGJpQkscJd09Ja4ncm1Jm61T1OxwAM?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d1bf3908-6be5-4b53-64d0-08dab1cb4b0a X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Oct 2022 12:13:12.3827 (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: DU2P250MB0398 Subject: Re: [FFmpeg-devel] [PATCH 1/9] avcodec/(ffv1|h264|png|snow)dec: Remove comment out DRAW_HORIZ_BAND cap 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 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: Andreas Rheinhardt: > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/ffv1dec.c | 2 +- > libavcodec/h264dec.c | 2 +- > libavcodec/pngdec.c | 4 ++-- > libavcodec/snowdec.c | 2 +- > 4 files changed, 5 insertions(+), 5 deletions(-) > > diff --git a/libavcodec/ffv1dec.c b/libavcodec/ffv1dec.c > index d4bc60a7da..9a610c2ff9 100644 > --- a/libavcodec/ffv1dec.c > +++ b/libavcodec/ffv1dec.c > @@ -1099,7 +1099,7 @@ const FFCodec ff_ffv1_decoder = { > .close = ffv1_decode_close, > FF_CODEC_DECODE_CB(decode_frame), > UPDATE_THREAD_CONTEXT(update_thread_context), > - .p.capabilities = AV_CODEC_CAP_DR1 /*| AV_CODEC_CAP_DRAW_HORIZ_BAND*/ | > + .p.capabilities = AV_CODEC_CAP_DR1 | > AV_CODEC_CAP_FRAME_THREADS | AV_CODEC_CAP_SLICE_THREADS, > .caps_internal = FF_CODEC_CAP_INIT_CLEANUP | > FF_CODEC_CAP_ALLOCATE_PROGRESS, > diff --git a/libavcodec/h264dec.c b/libavcodec/h264dec.c > index 8f56f3ff92..6ede4e8c9f 100644 > --- a/libavcodec/h264dec.c > +++ b/libavcodec/h264dec.c > @@ -1075,7 +1075,7 @@ const FFCodec ff_h264_decoder = { > .init = h264_decode_init, > .close = h264_decode_end, > FF_CODEC_DECODE_CB(h264_decode_frame), > - .p.capabilities = /*AV_CODEC_CAP_DRAW_HORIZ_BAND |*/ AV_CODEC_CAP_DR1 | > + .p.capabilities = AV_CODEC_CAP_DR1 | > AV_CODEC_CAP_DELAY | AV_CODEC_CAP_SLICE_THREADS | > AV_CODEC_CAP_FRAME_THREADS, > .hw_configs = (const AVCodecHWConfigInternal *const []) { > diff --git a/libavcodec/pngdec.c b/libavcodec/pngdec.c > index 3c3eca601e..8080094d65 100644 > --- a/libavcodec/pngdec.c > +++ b/libavcodec/pngdec.c > @@ -1723,7 +1723,7 @@ const FFCodec ff_apng_decoder = { > .close = png_dec_end, > FF_CODEC_DECODE_CB(decode_frame_apng), > UPDATE_THREAD_CONTEXT(update_thread_context), > - .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_FRAME_THREADS /*| AV_CODEC_CAP_DRAW_HORIZ_BAND*/, > + .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_FRAME_THREADS, > .caps_internal = FF_CODEC_CAP_INIT_CLEANUP | > FF_CODEC_CAP_ALLOCATE_PROGRESS | > FF_CODEC_CAP_ICC_PROFILES, > @@ -1741,7 +1741,7 @@ const FFCodec ff_png_decoder = { > .close = png_dec_end, > FF_CODEC_DECODE_CB(decode_frame_png), > UPDATE_THREAD_CONTEXT(update_thread_context), > - .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_FRAME_THREADS /*| AV_CODEC_CAP_DRAW_HORIZ_BAND*/, > + .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_FRAME_THREADS, > .caps_internal = FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM | > FF_CODEC_CAP_ALLOCATE_PROGRESS | FF_CODEC_CAP_INIT_CLEANUP | > FF_CODEC_CAP_ICC_PROFILES, > diff --git a/libavcodec/snowdec.c b/libavcodec/snowdec.c > index 5c95ffde11..bed29d3390 100644 > --- a/libavcodec/snowdec.c > +++ b/libavcodec/snowdec.c > @@ -662,6 +662,6 @@ const FFCodec ff_snow_decoder = { > .init = ff_snow_common_init, > .close = decode_end, > FF_CODEC_DECODE_CB(decode_frame), > - .p.capabilities = AV_CODEC_CAP_DR1 /*| AV_CODEC_CAP_DRAW_HORIZ_BAND*/, > + .p.capabilities = AV_CODEC_CAP_DR1, > .caps_internal = FF_CODEC_CAP_INIT_CLEANUP, > }; Will apply this patchset tomorrow unless there are objections. - Andreas _______________________________________________ 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".