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 2535C49E76 for ; Wed, 15 May 2024 10:37:45 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 19CC568D6AD; Wed, 15 May 2024 13:37:43 +0300 (EEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2106.outbound.protection.outlook.com [40.92.59.106]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7F58F68D2A2 for ; Wed, 15 May 2024 13:37:36 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OW23fCQ7lS63jGOf7BOEdJVsCVC2cis2f28d4B+LB2HH9IMFhPgbswIBJaztU6SKvA55CU3WXXPMgtzdOyGjILE2TKcJHyhunF02/tFNvIu5k7Efu7xT5nkPnz1qvcbgSbwgw78d/Z0XsSyPdzNGRc/yjRnn7JOfdBVK4PQ6KyWisNlPh/1XyvQIazoQ95u9ugXGl96XZ3WEumSHt439y5hm4RBtjaIYiwNYy4UaT39UfMcQfTsO3X+QwUrfQopg4P693VYqUwMETO6czamH5EeQU4JRuKEbmRWm0b8fgQcqvRlwm+DDXfUeMBLmK6Dm0ByOLpoH6ne0xGFz/n9wrQ== 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=dTfRQa2M1esacGrNmgCrtU4RMAtLJsLrMPxES9IUD4w=; b=GaVPwMB0XaTTsT+hoZwTj9FzL40e+vEfCQ4GnX66DwBmFXvvgxWi4rHyFMeMA7LYkjg5+Pex9tMip7ahQw3Tj5S/TYDOQJ8RFNDCQspKFUGnq4BArO1Uyyln4QLLXHScBDLwO38SjKYgtEZWkhyf6Hkx67an8jfZZ18BtuIUsodcIMxKr5RkUuidw0G5K4OsTLaQexSUPCmn+gnORte8yHo/M4YxgEVu+uUjSegRxpnmCWNXNjm5GKPeobDzl5n77n/4nAcaYuV5c09zOxBLYTsPu/SdQiQypkaDEWOPUV32FWRzUeFHci0EM53rdgloeOzypdhOBELZbjE/l/0gnQ== 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=dTfRQa2M1esacGrNmgCrtU4RMAtLJsLrMPxES9IUD4w=; b=b5kUlHPpT1t1oogBWEj6hED2DqpBUAYw4+ZqxcUOeMNqz/Y8uWdcxrLEt2Nn0hktJ1HhvQZVKzdwYOEk4tk5C9MREmH4E2jTD+PXcGSyoFkC8N54LaKOxfwBvkEKIso/T1Yhih4zGUo1aYwIC/aIRolvsIDJ09s3PlQBYneZbd0FZLK78OlYNB7EdMdZVeE5OhYFhVwQWN9WBdTpPzO/2ghG+NK+iY0j8CJH+Cc7ur7kxIeaGiLtIjS91I5bChhrgb4m96+254n/T/V2L7l/njCm2OIqnF2oeesdUoxZqLE2UxZzoSA5HirwFvfB70D1BALoNukGgbO2ZMHqEdYzZg== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU0P250MB0434.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:346::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55; Wed, 15 May 2024 10:37:32 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.7544.052; Wed, 15 May 2024 10:37:32 +0000 Message-ID: Date: Wed, 15 May 2024 12:37:30 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-TMN: [thvbnCgeCrLWpJJAnPKZjdWr3fefxeKD] X-ClientProxiedBy: FR4P281CA0059.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:cc::7) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <045165d5-c0d5-42a3-a123-4e18963c6e35@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU0P250MB0434:EE_ X-MS-Office365-Filtering-Correlation-Id: 93463892-e8c8-4401-09a3-08dc74cb0698 X-Microsoft-Antispam: BCL:0;ARA:14566002|461199019|3412199016|440099019; X-Microsoft-Antispam-Message-Info: 2VoOufKpzj42U7vepKLICv9jgovP55hbLDbYOtxh6miqS1pWmGgW4i9uBeKNUqs+q2+zpgojZ/t3AEc4oVpx+V0EIuohqX/BU4FAE2UdHKVZ6guweFy34CDynEYL57LSjVIMWibMdijUMsiUVp2IDdAs66dcp5+Cz4PJTPJjPo+cZEBMMjUd7QVoirQT9GUNPUPIO8Cgf1AQovLnhzMUjSrNcoPOrOV6+2+eJlYfusaXXwOi+aeh3f287302IYUrocVEk5f0NZ6T7ENHLjBn3G+ay8mnP223Tq45dxQPWr/muoeOXd/FQy1Fn05GFbPmN7ceQwDPCABisYujVfrY0dyDqJgvaiqJdZGwfwzM/SvsuDUH2Keuw4E4Pd0tFMXNaaN8tsoXE09KISvGHDkFeBTU4CuB/NoeOUq6cA33cczu29gAShudxHgW9pQcrU5rZQDCXNqh9EqiJjZaLc0g4Gqos1qs8WWUBHftmFQGKyyb1G98yw097dhujZvUDOPx5kgGXhsALDTs+4sNGABgH+F6tHXrrC05ClX1qgCD8dtuac6MQzdHmZpaccLu0tYh X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RDVvRU5ZRmpyc3gvbGZMUDdYbGlXTGtxZndxYjJtMFdXaWlwWEJsYXpSMUlL?= =?utf-8?B?TjBjclF3L2phY2dERmV5L0pNUWVGN01rTWlwbk9SQVhDUDNLdUVtR3d5MlhH?= =?utf-8?B?VHd5M1BoU2VvWjE1bmUxN08rZmNhblFJd3ZnWDUwLzVUbEFOQ1BMOXpUQTE0?= =?utf-8?B?WENUV2VyNjdwRGgwKzJNb2JXdWo0UGNXQzVyNzZMS05rOVYvdnRDSlpvN2VD?= =?utf-8?B?MnZNNG9NWS9MekVPYWxRaUMvekh5b3R5TjVPYkx1Nmw1RXQ3QjQ2bHJxTm1N?= =?utf-8?B?ekxoUEpZelV4RnFXMzBjbTY3MWZtQWN5SEx6QlY4eldaY0JpT093Nm5VLzJt?= =?utf-8?B?VW5ranFmNlZ6cTluajUrYVJXekErTzBTQmJNcUpYZFNxVitwWG1QZkE5TitP?= =?utf-8?B?TE8zVy8xeERxcTZZWVhDeEpTRU5mWU51bmFTdWdQRWltOW1mb1Z3QjAycEFu?= =?utf-8?B?ZWk1bTJaQUdpODM5K28wY2cxUnVVWTd3Vi9LbDJvRnR5TUd5RjJiV25JV2NX?= =?utf-8?B?SlpRQmNpTDFqRUdab0gySVdNTVI0a1F6QXRocHJ6dWxrYUhMVEN0NlJQNjcy?= =?utf-8?B?dEl3VU9zSmdLZEhKUVYwY0RSNTA4SllZNUpIeFR5YjV5MmRPSElXK1NkcDhP?= =?utf-8?B?T0VNSXpvSkRQWURDUWJoZWZKTHEwSlRUcVlOTDY0Ry9iYXlJWHBLWEd4UVQr?= =?utf-8?B?S2toWUowQ2NBK1JzRHBUTGxtbXJ3Z2Q2SE0wQk9zd1phRW5tYkNGaTJNU0hS?= =?utf-8?B?d3U2V3VLYUJuWmZUOUlPcTVTS05UM01mOHdGeWhDanArZzU2czdpM254OGhY?= =?utf-8?B?TTU2MHpGcFI0cXk1TS95cFdxQWNxQXAydUJoeUV3UTVQUlBVQ0tXd0grZVVi?= =?utf-8?B?WEVmUElzbkFZaDdGR1JaWU4zaWpnaEN4elU5OCtIUXNXMm14NXhLL1dhaGpn?= =?utf-8?B?ZlRma1REQXEzUUdnalYrRUVFYjlmOU9icVZOQWFtcVpFdVpWcGtQWW1zM25S?= =?utf-8?B?S0xpVnk1ZnMrQXY4U1ZBNkdEUkJHWDlaTHkxNTJBNDIwV3Exd1NkaU8vWUkw?= =?utf-8?B?VVl2a0R2TTVCWEJlbUoxdFpzbzBBMG0xMzZTMmNKN2FtbGxzb2pqd2l6d2hn?= =?utf-8?B?eDlUNUtnRUxXWUF5b1pMSU44dG05dUdQOCtKMmJuZmsySXU0RGFWY2RkakdI?= =?utf-8?B?bFVoUkNpQTZjN01CL2tWY0xodHowN25oelNCRlp2cWs0MVJLNVM4dkx1RjJl?= =?utf-8?B?cGNkb0NBV0RtdnpTNDU1WXZFQWZQYkFEeUNXMDZ6TjNaWkUyVUdobDIrdSs4?= =?utf-8?B?dTBmV1lhY2NNVytCM3l4Q0xPOE1WSlEySXR5cHgrUmtwSGthaWMrNXRubjhI?= =?utf-8?B?RmFxVVkxNUtLbUQ0eFY2T3BnOUxCUE5jMkFXQWFXdFpYMWx6a3EwWk9XRUxJ?= =?utf-8?B?TG1LMzc5ZVJHMEkrWExFRzNOeEdPYkw3eXRiSGxpYmNacmlXc2dTOUk5UFJj?= =?utf-8?B?QkpGdTZTWHg3Ty9lZ1ByQjJDcmhXY1FQcVl1SDh3R2NHWlkxcDBxMW9rUTNj?= =?utf-8?B?RTJocUpmOXlTenVzcWZRWnRlVUcrbHhaWXkrczBlVko4RjFzWHF6aitZcWV3?= =?utf-8?B?MHVWL1Y3NUN4eUdBQnFnTkZwdk8rVnFMWWlyUHc5WTg2VlE3R1lBMFh1Z1hJ?= =?utf-8?B?bE1BWEdwU2IwWStsc2hvWnU1Z3BJYUVOV3oxVzVlTlRmdDZvSVl1dTlRPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 93463892-e8c8-4401-09a3-08dc74cb0698 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 May 2024 10:37:31.9616 (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: DU0P250MB0434 Subject: Re: [FFmpeg-devel] [PATCH 01/10] tests/checkasm/hevc_*: Fix funtion pointer types 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: > Forgotten in b3bbbb14d0685c8c1fbcf8455e59c7f444290c7c. > > Signed-off-by: Andreas Rheinhardt > --- > tests/checkasm/hevc_add_res.c | 2 +- > tests/checkasm/hevc_deblock.c | 6 ++++-- > tests/checkasm/hevc_pel.c | 28 ++++++++++++++-------------- > tests/checkasm/hevc_sao.c | 8 ++++---- > 4 files changed, 23 insertions(+), 21 deletions(-) > > diff --git a/tests/checkasm/hevc_add_res.c b/tests/checkasm/hevc_add_res.c > index f35e9fccd9..9dec3705c1 100644 > --- a/tests/checkasm/hevc_add_res.c > +++ b/tests/checkasm/hevc_add_res.c > @@ -50,7 +50,7 @@ static void compare_add_res(int size, ptrdiff_t stride, int overflow_test, int m > LOCAL_ALIGNED_32(uint8_t, dst0, [32 * 32 * 2]); > LOCAL_ALIGNED_32(uint8_t, dst1, [32 * 32 * 2]); > > - declare_func_emms(AV_CPU_FLAG_MMX, void, uint8_t *dst, int16_t *res, ptrdiff_t stride); > + declare_func_emms(AV_CPU_FLAG_MMX, void, uint8_t *dst, const int16_t *res, ptrdiff_t stride); > > randomize_buffers(res0, size); > randomize_buffers2(dst0, size, mask); > diff --git a/tests/checkasm/hevc_deblock.c b/tests/checkasm/hevc_deblock.c > index 04cf9d87ac..c7f4f7e9ab 100644 > --- a/tests/checkasm/hevc_deblock.c > +++ b/tests/checkasm/hevc_deblock.c > @@ -57,7 +57,8 @@ static void check_deblock_chroma(HEVCDSPContext *h, int bit_depth, int c) > LOCAL_ALIGNED_32(uint8_t, buf0, [BUF_SIZE]); > LOCAL_ALIGNED_32(uint8_t, buf1, [BUF_SIZE]); > > - declare_func(void, uint8_t *pix, ptrdiff_t stride, int32_t *tc, uint8_t *no_p, uint8_t *no_q); > + declare_func(void, uint8_t *pix, ptrdiff_t stride, > + const int32_t *tc, const uint8_t *no_p, const uint8_t *no_q); > > if (check_func(c ? h->hevc_h_loop_filter_chroma_c : h->hevc_h_loop_filter_chroma, > "hevc_h_loop_filter_chroma%d%s", bit_depth, c ? "_full" : "")) > @@ -226,7 +227,8 @@ static void check_deblock_luma(HEVCDSPContext *h, int bit_depth, int c) > uint8_t *ptr0 = buf0 + BUF_OFFSET, > *ptr1 = buf1 + BUF_OFFSET; > > - declare_func(void, uint8_t *pix, ptrdiff_t stride, int beta, int32_t *tc, uint8_t *no_p, uint8_t *no_q); > + declare_func(void, uint8_t *pix, ptrdiff_t stride, int beta, > + const int32_t *tc, const uint8_t *no_p, const uint8_t *no_q); > memset(buf0, 0, BUF_SIZE); > > for (int j = 0; j < 3; j++) { > diff --git a/tests/checkasm/hevc_pel.c b/tests/checkasm/hevc_pel.c > index ed22ec4f9d..aebdf104e6 100644 > --- a/tests/checkasm/hevc_pel.c > +++ b/tests/checkasm/hevc_pel.c > @@ -88,7 +88,7 @@ static void checkasm_check_hevc_qpel(void) > > HEVCDSPContext h; > int size, bit_depth, i, j; > - declare_func(void, int16_t *dst, uint8_t *src, ptrdiff_t srcstride, > + declare_func(void, int16_t *dst, const uint8_t *src, ptrdiff_t srcstride, > int height, intptr_t mx, intptr_t my, int width); > > for (bit_depth = 8; bit_depth <= 12; bit_depth++) { > @@ -132,7 +132,7 @@ static void checkasm_check_hevc_qpel_uni(void) > > HEVCDSPContext h; > int size, bit_depth, i, j; > - declare_func(void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, > + declare_func(void, uint8_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, > int height, intptr_t mx, intptr_t my, int width); > > for (bit_depth = 8; bit_depth <= 12; bit_depth++) { > @@ -182,7 +182,7 @@ static void checkasm_check_hevc_qpel_uni_w(void) > HEVCDSPContext h; > int size, bit_depth, i, j; > const int *denom, *wx, *ox; > - declare_func(void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, > + declare_func(void, uint8_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, > int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width); > > for (bit_depth = 8; bit_depth <= 12; bit_depth++) { > @@ -239,8 +239,8 @@ static void checkasm_check_hevc_qpel_bi(void) > > HEVCDSPContext h; > int size, bit_depth, i, j; > - declare_func(void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, > - int16_t *src2, > + declare_func(void, uint8_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, > + const int16_t *src2, > int height, intptr_t mx, intptr_t my, int width); > > for (bit_depth = 8; bit_depth <= 12; bit_depth++) { > @@ -292,8 +292,8 @@ static void checkasm_check_hevc_qpel_bi_w(void) > HEVCDSPContext h; > int size, bit_depth, i, j; > const int *denom, *wx, *ox; > - declare_func(void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, > - int16_t *src2, > + declare_func(void, uint8_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, > + const int16_t *src2, > int height, int denom, int wx0, int wx1, > int ox0, int ox1, intptr_t mx, intptr_t my, int width); > > @@ -352,7 +352,7 @@ static void checkasm_check_hevc_epel(void) > > HEVCDSPContext h; > int size, bit_depth, i, j; > - declare_func(void, int16_t *dst, uint8_t *src, ptrdiff_t srcstride, > + declare_func(void, int16_t *dst, const uint8_t *src, ptrdiff_t srcstride, > int height, intptr_t mx, intptr_t my, int width); > > for (bit_depth = 8; bit_depth <= 12; bit_depth++) { > @@ -396,7 +396,7 @@ static void checkasm_check_hevc_epel_uni(void) > > HEVCDSPContext h; > int size, bit_depth, i, j; > - declare_func(void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, > + declare_func(void, uint8_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, > int height, intptr_t mx, intptr_t my, int width); > > for (bit_depth = 8; bit_depth <= 12; bit_depth++) { > @@ -446,7 +446,7 @@ static void checkasm_check_hevc_epel_uni_w(void) > HEVCDSPContext h; > int size, bit_depth, i, j; > const int *denom, *wx, *ox; > - declare_func(void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, > + declare_func(void, uint8_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, > int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width); > > for (bit_depth = 8; bit_depth <= 12; bit_depth++) { > @@ -503,8 +503,8 @@ static void checkasm_check_hevc_epel_bi(void) > > HEVCDSPContext h; > int size, bit_depth, i, j; > - declare_func(void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, > - int16_t *src2, > + declare_func(void, uint8_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, > + const int16_t *src2, > int height, intptr_t mx, intptr_t my, int width); > > for (bit_depth = 8; bit_depth <= 12; bit_depth++) { > @@ -556,8 +556,8 @@ static void checkasm_check_hevc_epel_bi_w(void) > HEVCDSPContext h; > int size, bit_depth, i, j; > const int *denom, *wx, *ox; > - declare_func(void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, > - int16_t *src2, > + declare_func(void, uint8_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, > + const int16_t *src2, > int height, int denom, int wx0, int wx1, > int ox0, int ox1, intptr_t mx, intptr_t my, int width); > > diff --git a/tests/checkasm/hevc_sao.c b/tests/checkasm/hevc_sao.c > index d05af9ac72..21c22b9749 100644 > --- a/tests/checkasm/hevc_sao.c > +++ b/tests/checkasm/hevc_sao.c > @@ -78,8 +78,8 @@ static void check_sao_band(HEVCDSPContext *h, int bit_depth) > int block_size = sao_size[i]; > int prev_size = i > 0 ? sao_size[i - 1] : 0; > ptrdiff_t stride = PIXEL_STRIDE*SIZEOF_PIXEL; > - declare_func(void, uint8_t *dst, uint8_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, > - int16_t *sao_offset_val, int sao_left_class, int width, int height); > + declare_func(void, uint8_t *dst, const uint8_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, > + const int16_t *sao_offset_val, int sao_left_class, int width, int height); > > if (check_func(h->sao_band_filter[i], "hevc_sao_band_%d_%d", block_size, bit_depth)) { > > @@ -116,8 +116,8 @@ static void check_sao_edge(HEVCDSPContext *h, int bit_depth) > int prev_size = i > 0 ? sao_size[i - 1] : 0; > ptrdiff_t stride = PIXEL_STRIDE*SIZEOF_PIXEL; > int offset = (AV_INPUT_BUFFER_PADDING_SIZE + PIXEL_STRIDE)*SIZEOF_PIXEL; > - declare_func(void, uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst, > - int16_t *sao_offset_val, int eo, int width, int height); > + declare_func(void, uint8_t *dst, const uint8_t *src, ptrdiff_t stride_dst, > + const int16_t *sao_offset_val, int eo, int width, int height); > > for (int w = prev_size + 4; w <= block_size; w += 4) { > randomize_buffers(src0, src1, BUF_SIZE); Will apply this patchset tonight with the modifications necessitated by recent changes (thanks for the heads-up, Marton). - 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".