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 0024843001 for ; Sun, 16 Oct 2022 20:43:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C3FB868BB33; Sun, 16 Oct 2022 23:43:30 +0300 (EEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-oln040092075031.outbound.protection.outlook.com [40.92.75.31]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2148B68BB29 for ; Sun, 16 Oct 2022 23:43:23 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jArGIyycEYmfUcI90us1UbW7R1JMIElV0kXqw8HxAme873jAkPtAI3BH/nLAIV5Pb8y1eg/PbYZUWxrWemP3LVjoFIlod6OqNSrU8bderUoP7N4jVg6ICUcHHWXZcfe+8+tk5VvwsxMzr0lqlAhddrAISr4wIzwUNlEp6piVtaNjDSl+z90lFRoU/bMsHExb3fEfFzJfsDQfCxO6kym/tjGFEUuCcxIzA+cljM7Ekawsxyi0j6tZQpgeHiYTviX30bRoUwXKDMjgg4bZSRh2bGQVVQ0mvsfVNVGjZQmxyDBm5ADYm+xBYapmHRkTzvV1hCkV+WrfGZI+zWRJ5CWCDQ== 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=CLFlD3HTMj4ExaWKcKqXTyPTtWTzyma0JH+Vzs0TdUQ=; b=HzcdK+KxRRR0rZeEQ6HfMkusY0vqQhq+cHyjfppzzyc/YMIHdvMsjEnwCk7gw4mq/vAFbsWk+IuFPoh6NpjIz1L35yqsUc8rvnU5BV47kd4/Ph8zDYHDUL8QO4uWnPKpLGu3fRn4xSmkO0hghjQIdKtYK8KnxgJfnhPpQmZIWWPfJse4oFvhWjuO6xqrmutKLORtx+8nPdkh7o8VEsxhE9JegYeU9PuPxpvFM4rTpEpInOumiGnSnbCgthk/+wCOgvS7Josfd+ysnONQ3kUzogB+RQu+xEw0472UTmU2IOZffsnfTjK0p6WQdojLFUISBLR2uASRfM6kkdQzppQAsg== 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=CLFlD3HTMj4ExaWKcKqXTyPTtWTzyma0JH+Vzs0TdUQ=; b=TcMXJqXDq53ErlVDG9KqOiAgOTdd6yFZ2hdBG4tRbfnmoXYfdHhlXwQiVApSC8paBDAkrkL/O1ncP+mvG2Fy4TKrw8v0MHacEAsFSJhOwLUWKa/2GybYNYBxfOiRC6M8xdeRpB1se+8Wq7HBK73L6o3Fo5oqB5DSFn3BRdl0rNmz5FpsTgN8lMtDTwJ6W/0hxrCO9Pjuo18xp5rf3uvrkF0pKUSpjdtyLCIcVx9AdjaF8ZPx6ZDbw+6ean7VYkw4cFJFHg7Ff71h9O7S+ARReEDSAmNJeUZvN5hFwYyZt2Qk0Cp9C9bddSm1HYW6IHiAdc1EqOUDmEkXVESrhG3OuA== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by AM8P250MB0090.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:36d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.26; Sun, 16 Oct 2022 20:43:21 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::20c0:9c9e:87f:79f]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::20c0:9c9e:87f:79f%2]) with mapi id 15.20.5723.033; Sun, 16 Oct 2022 20:43:21 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 16 Oct 2022 22:43:12 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [AEcqktx3d8HiHHJRyXsnVwfwzVEcm0gKGPDkuR8IuvQ=] X-ClientProxiedBy: AS9PR06CA0400.eurprd06.prod.outlook.com (2603:10a6:20b:461::29) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20221016204320.605128-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AM8P250MB0090:EE_ X-MS-Office365-Filtering-Correlation-Id: 7a0fad22-1b2d-451d-51cc-08daafb70f1f X-MS-Exchange-SLBlob-MailProps: ZILSnhm0P3lt+CQaDQ/GFpCdwpyShCnwIgZXAYIQ32pnM+p1jviA6nAdrTner905pv9ljfmMvl2KOoJRLbAHh9Z2tyI9mYypR9Vp2PpvB4+Hz4Y7Y3q4xk+Dj7KKuNlupjxCin++WXM0e3YCeHFryCN0W5Hz0/mOhZZqUCZGzTU3+n8FMOsWXuyzIhE6u6VQBbwJQ9zGyVhN0oCU2yEAcCSYiUxMMIx85gnl6I92asjFA1E/AQkL5tbWNmetlOsGgWxngOSQ1GQ780GtieVhw0RJaoOL79/g4T3fTOU4kVKHv3BU+/9N4QwySSLHiUSW9McqWb0G+NfTr7U8VG+Rcga+sK9QYCe1wwjfF99eZWxHvRYVnvqnIen5MoNWm438pl/4a/QxVP6rcHVlFeAlNJKwHMT88oyN1dKwSZ96S5SEj1dnuYl9fUxxG89mKMpE2AiOSorq+5PuNaAFox5l0hadWBWtzoh6Vyx+YCA09DUE3GWsgSWzrQ7ByalMBjadKvUxHYUj3s61C/3diLEVjJCW84HANLKCvvnXjc+loTGo98d3m5rl6B8bS0neFmPBZQVGcAI7XBcdUQ2rEfYGMPUxbVS9Zo6VHhbpYePnZfiHUBe6vb4XCu2pA25YzSGqPiHPhm4XW3R2Bp7c66Qjkoe5BM6eDJqgGSF45KZAK9etenwLFdLNy2WpVbwKN1C4ZmL7/PcBPh4bTEVEP4pxlKp2R/EiX5G4eZezoBKKvazOWQfUAJ64iC64HK2q/ndhImujtMYBsXfq6wJGdaGnHs0+Ytns2abh X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Gw7mZY/JS9tDex+zp2Pr9tP+7bav4AC3qwxGVzNRL0Kyak6ihR2azN6xZ/Pd1JftMbPrD0h4mupK8CYzj71D4wT+z3VBYLEkVtz89Qk9GL8czPYoMKrieCwlvOn8wUMFKh1u4xyMRdWfE29Mx70vxTonACKPyKbWDHCwU2Sm6NDQi3aWMyDF7V1x7XIFS2Y3U2QMZv8Tv3P9azs/B6vLqxlzXb7LnOm0fof6z8LQtxn7gax3InVhztJx1XDVXkFJOHQpxsmnHmcLUnxn/jLEt1hqT8nqXPFV4lTmC9UWCGPAWxrNedsBRNEC4wG1Q3h6iQ5lz/+U90CbSU++fwik0KQyGZUvAW3TW0jNhXO+Ca6lk6DW0aXiROhLMemx6oYAZy1Dzp4xL6e2odwzOpu+8ldhyMLQz7XdoVOFuXaY0RdvttM34P4oPmMb/S3w64yVEYlv3x7/jp/TFiXN8A+L+CNjAvF8wKmJ5aQ8K3B3iAch3Z233kJyOYbt+BF3gMYhyStWVsFlT8jXyTZzEM2r5Ks4AOMJUmByp1A5DSA/ucytHM4xxRgxQJUZzmZ1IxYDGyL4nnZVv2959+CbBgfKX58OAL5g5iUNWnJS1nZhEqw3RS5g7Bl3BUEIzwvtZxSW8zyOPT2cmP22eiHL6yIaX0A/w8sb+yFY7OeHH5Ef+20416TwfgYEveeS7cU11VC9 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?/ridirFqX9jkWVG60i5oP389Uob+mVj6IC90/Xshsc1IUXMnlzMZHlTV5mC7?= =?us-ascii?Q?L30qfC5aNoZZoO5J8Ocn+jWiv7sMr+nx/eF3L2btciAzrbeAQM2ja22we0wO?= =?us-ascii?Q?U/HNpGjDzNct/ojdLppbn5rQ/QXYXkm6YiEOtHih+GtBl2FrW10EL/yf6AvL?= =?us-ascii?Q?kZa2fARX8ijd7U9wJaJG003VdU9fLeVbELXoewFzpxqNrsI2Prvzki1SoqLA?= =?us-ascii?Q?Z13LR1alJut641PfBfDkp6PHtYQv/y+BMXOuzUsXohyI+u4xdVN9bUphH2eW?= =?us-ascii?Q?kewUrcGoCPxhUlQcGn5JvnINygPjz+DEQRWG/5+YCd4vMbdeC469Rob9hYrG?= =?us-ascii?Q?7prYhF+SGdSPzylrTVEfLovvx9GzEQvgZ1LFYfe+HKPhXhX3odMhZr4Q+1RR?= =?us-ascii?Q?RWKlrizlZHX3WLMow97VOKAC/0nt0hY3ZcjEegwhP6VsEHyC7YciLAgeKar+?= =?us-ascii?Q?6NGazQbvpnW4dptdkjM52fWvjy6sejcrp4pdhOoNrzL13yum+5v2eSB/mKbC?= =?us-ascii?Q?p8NfRRcLZb016j19ZP0FkCGFGEFHK8RGoPpE2Bxzssle/bgqsQQ/ufbhcpUI?= =?us-ascii?Q?VoFktWU3FAtDMupfRg9whsjFjkw14UDv9YpdBv3blJEGqSaDmXbZRaYatmzy?= =?us-ascii?Q?Hb6GfMnRFmjyRXBOHgTPAgwENkpS2JuW/d8XNigCEHqbGwThWGGbB7i415xu?= =?us-ascii?Q?kebCAs0QXmJFWW+/kFsyYYZRTOSRQpWWg9ujhrnJYzAxnPgqeyM+V8X+bWLS?= =?us-ascii?Q?75PyCTJxOpVsxnmBE9z/HVvHO6+ggYczJqs1mySziTAZbBJZo5vL7wTe26YI?= =?us-ascii?Q?QPiB4A/O5sxvV8Ob5nRhiXWcrjtqLKt23UCevo6Em1ws2meRHyPmQXOcrkzd?= =?us-ascii?Q?XW9mxh2uqS3NwGJRRq40v8w69s5K3rj/iWoY8KLipIqfZm2z8J7c6Tlxsjm9?= =?us-ascii?Q?YMvvFtEDca6Sidi2wHIYUDMSTnBkJOd74hjJeKbojkXPMEb0RVSLNBK4HmIE?= =?us-ascii?Q?q+fQjCrBefcCBuEBkNm872uVG+6OvZJxny8+W0ihuOBVeObatrrp+WwFS81p?= =?us-ascii?Q?NfGYIUuH2FELSTkbqDxIyEjBJ1FCpeNlOpA9opVKuMjBBUSUGPwvkYhGQQat?= =?us-ascii?Q?zCNnBqK3pyLE0xZmOkQ0tQtsEIypKSpBZudmtvwogaaDyjNXAYgCyGTXdvMv?= =?us-ascii?Q?l7OTY6vVBTB+vFYVDfM90x1ByexGx6rUll+dan5v24vvNPFmwSDCr2gO0dOs?= =?us-ascii?Q?fWTrYyRMyzyEJIhmtr8zl7gK2sscwqXQkaVOfqC04jvcqcjsryBzn/IlMatb?= =?us-ascii?Q?coLaopNEBouUFRi0iybV9GdN?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a0fad22-1b2d-451d-51cc-08daafb70f1f X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2022 20:43:21.4097 (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: AM8P250MB0090 Subject: [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 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: 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, }; -- 2.34.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".