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 E74A540768 for ; Sat, 30 Jul 2022 09:55:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 11CBC68B7FC; Sat, 30 Jul 2022 12:55:55 +0300 (EEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-oln040092074066.outbound.protection.outlook.com [40.92.74.66]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2D0A368B7CD for ; Sat, 30 Jul 2022 12:55:49 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ao6JERa0mLeL+odFJ1g5I9DwntSrgTxj9adgJRtryfwzVsXjEO6DVzW2AKG4VhcN5IAMGDRSWPe8BjgMPQHuoHMkgGs8fZwtjBbyTWtSqQ7j3PxSWmXL5smWwnXGJAOCjZGi08q9KNU2nUqa7ratKM6pM/Uvip6gCqbbA9qTVFTDZFpe3HXqoDHBfzmDOqLfUbOPxXLdiQkCyUPRLjRYdkPf/QDhq/gUKX1nCk+XAvhR+iO4paeyhMTtGUvI1dfqwvUYpmTeYeUQBq5lO3oPyWYyo7KRTK6TwUBIUQp03EVod92x4kh2iNoTyYzwUpKUNe8WskLxKxGlo5Scf447qg== 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=jKe8aWuLcYi5l1UIALm1nv7M84eNs56lrQndlbSDJ3Y=; b=WsWahsfKH3AgbmZhyUvTuWYYrn4l0Sa02fgEt/D+JeEEXLblqFksVsCVd7DSJGv3FoAygnSRm+LcUo/ofFtMxZ6dMjeepT/TrTjLav2CqL/OXYpa0S7nbnY5Uf9yDWJK0QCKGL/g+4GcfoaiBqygLRU7WSr9RchVsI8kIjwPSaUjNn366AKromT1L2RZmA7VZk48Wzh0xqYS5OXMIu4S6FXwTdfjviryQECZfFt1J158dsifTqvcjEj+mZkLnNJq9yHDV7D1FPqzx+ziCuBBHIaFkeTiTOsjFEBrfXiFrOTZeAqCwvsjDU15Vo7Kgf25wc7MSWBsLQTsBimgs0JI5A== 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=jKe8aWuLcYi5l1UIALm1nv7M84eNs56lrQndlbSDJ3Y=; b=l4/S20ek0xEJFo1IgtxAAiohLPooQ2YcRfpw21o/B8kP7k4ieoizSmVk48l+aFpxyZ+bYJLeZV5aNqUNEkCsS92DHWKmHILwFTRazCZ2t4VuzK3cjSLFLsgmpsZmEEQmEKxebUGGXA55XzuEYPH1EPjLVzYrictFyX2jjDQNxqG+X2xXH3VnZQhxS612Hh+1phBNXqFv4hhmpMoiCSmSa42OTHNao0kj2CEkRdgJMXbxdITJb1qff+0CC5LL+c1a+5bWDpTPXrw0pU/DO9VTi/ehJLV0t61F8uhBoiLnPPa6+X2elKDN/dujViLqfLEVbcgkCHJOVXQGq2kCl5UZMg== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by DB6PR01MB3815.eurprd01.prod.exchangelabs.com (2603:10a6:6:4a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.21; Sat, 30 Jul 2022 09:55:47 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46%11]) with mapi id 15.20.5482.014; Sat, 30 Jul 2022 09:55:47 +0000 Message-ID: Date: Sat, 30 Jul 2022 11:55:45 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220728220540.GC2088045@pb2> From: Andreas Rheinhardt In-Reply-To: <20220728220540.GC2088045@pb2> X-TMN: [kiXl3s1IDd/wCdQlhMcQO0Alec3k5++D] X-ClientProxiedBy: ZRAP278CA0007.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:10::17) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <2008b3a8-8f79-161d-281d-fc06dfbdd5ec@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6ef5813d-f10a-4a22-3b0c-08da7211acf9 X-MS-TrafficTypeDiagnostic: DB6PR01MB3815:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HWvWb9JlZM9eS9vVsqb3mhJOTUSA2+EXCjiZZxhCGeYiwxNgVNnmWOpqSVch61gy1oStKDw6PG+iknkvgMyLp1tmX/mL6KTn26MKGzt9Sak2BanBOdK3oqkOzWRARLi4xyRZo+vPuu2b++S10ZvQ1R1Aiwe+h0oUJI4Tbrxr7UtqSuS4TiI54z25jKl52wo6yA6h0MsHg+Iv1IvSToeucMUzd3PR3Id8+gM+nNdcBf2aLg5Znhdx8SElxnS4jkjrW1yfK7ZU2oXxj3S1oQ4cEA6IxX25NrTjJbq7DfBz4kVBTZEeTn4gcmiKqj8LhG1MzauuK+cma9hrwOren92ZXftsoLdkamg94hibGB+LShlTaWAUBJFyUIVQgXfOWuLQmiCVKON/6iXrs19M+U2UI7hcHD8n4jwhKTIxxlesZ8FCXhvn4yrCEgIcVcOuwOXyz6Iwrt4HrMAIonw149hT1cDv99ZDMlEJ0h9fk+fLp46YkaBcgJEBZEF5s9dUN/Z58S2BrBPMUY8JkyAs1qGGQnDMgfVZE0rSx7jfR2fqBwwilIDKqmpj92dZMo6HeVUUWXYozfTX/+qeMfnkslywBO9UodTeF6QSX+i9xNgUcBz80Hanas9MYKlstzmPBzoWBqXto2LX+KwxqXiqchf1VOKodrEDfkRfBF1b5JycdhwLP2D3nSBBOzOptzp15q06 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y1hxU00rbXJxZUgrbytXakFrOXdRaW1vdUdCbmtoaWY1OEZ1RTdzMnZ0VGtz?= =?utf-8?B?aWpJblRUaE5iVkhnaXY1R1RUUm1oK0Q3TlBUOW1VMTF4QktGRThGa3h4TGhF?= =?utf-8?B?Y1dyZVRwUGV2ZHZtRXRmYnB5ZGpjMzA1ck1WOTlXNGE2RlJZL3BNZzdCZUJI?= =?utf-8?B?Qk1UWWh3MldrVXJSRGREQkVpN1k1UVFuWlR0c2xFWUhQamVqbEFYZUNUWWNm?= =?utf-8?B?REJXb3FTZEhRMndiSHV4OVNKL1pFVTJySWREWU84SU1JSGpjNGVsanR1UVlC?= =?utf-8?B?Y1gyM1hudXh2NUJYeVlNOEc2NHQ3OW5oRVlyZHRRUHNEMFpHWlRtWWNBdUhm?= =?utf-8?B?ZHAzTzhvTHowbWRiUFdySnBsVzdMNjNxMGNzZkt6aEpJWXRmQTZPcEFtZDFn?= =?utf-8?B?UHRMTmRhMlcwVXQ5T2tGdStLdE9QOVc0R2ZWZDlUL0JQU1ZIbDkyblF3MkZ5?= =?utf-8?B?TVlWdmxEN010NmJxd2VhY1NTMGljQXd5N0VNUTVyQ1l4eWJwZEJmY3BSdmxI?= =?utf-8?B?MHZFbjJtamNzSTV6dWN1TDE0Wk5vcFZ3OVZGcFE4ZkloWWdHR3V1OFR6OERB?= =?utf-8?B?eEdyZUNpOE9PREdWWTl5T3FXK0VzNjlKMHVudi9lQmNQdHN1VGt6QXl2OWdH?= =?utf-8?B?Y1k3bVhUYjBpR2FZZWs3djRuRkszNmJvNkpKZFZCOXY3RXlCMlB2R05zZzNG?= =?utf-8?B?TjZseDVIRUYzUUVTMWRSM1paZ1ZVOGxvSVZLamhRTTByd1Fhc2xtUUlON3VK?= =?utf-8?B?ajlOZjN1U3dobXpxcndUSEZKMlBiOE4vOUF6aElRR3ppZy8ySURDTnpDMjh4?= =?utf-8?B?dkFTZ0pHMnBtdk9XSHczVUhsaEIycVJUNUxhVUVna21rdEowcUFENGMwZ210?= =?utf-8?B?bXRtSWtTeTFLcGVnTXZDTnVvTDBJN1RUNXIvd0Q3NGMxOUdvZ0pyVzRIb09L?= =?utf-8?B?NmllMldkcXkxR3UzdDFQZEpUYmZpeHBndmFuVzAzRGVCcEpNVDZEU0xHc3RS?= =?utf-8?B?Z2pKNjRmNkxaT3gwZzBtZ3EwOUlEbk9QNmxONTRDaWhGeG52b2VUbjZjMk81?= =?utf-8?B?QjJOaUd2NnBDV2NrbDVLbzYzNkdHcUFEa0ZVaTlvazBBM0JwT25GK0g0QzJK?= =?utf-8?B?NG51c0tKb21KR1ZWa0RYMnA5dWRCZVBvVGIwQUxtVEVlMEFzSE1FdFFCMjVp?= =?utf-8?B?M1hORTJXR25EK1FBRnRya0k2Q0xWN1lyUmg0azkxYVdHZ0pZRVp4TzlzTEtx?= =?utf-8?B?WFdLNjZKUlhBMHRCVlIvMURmOUpyWDk5dFZTay9UT2NEbHRkQ2F0S0RYODU4?= =?utf-8?B?ai9WRFBnT0FKYjJ3WGQvNXlJM1pUT3N1T1R4NmNlTCtHRUhrWmZpemF3aUJk?= =?utf-8?B?V0h3emZubzNvdnptZFZyMk5DOTVFZTQ0RWZaY1llU21lKzdndmhwR1g2ajVw?= =?utf-8?B?bXVVU2txa0w4KzJVYzRGTno2STN4RDlmcXlwN1dOYW9TSU12RFVqZjMxMWln?= =?utf-8?B?cHRQQm1RYXBlTi9Zd2sxajJtaTlmRG5FQm5xTVNGaVh2bmlnano1Q05HUnI5?= =?utf-8?B?b2g3QjZLdEpGdlJqdUVyL042bmtsUnREUGhYdHNsczJ5N2prbU1SOVdrNmlM?= =?utf-8?B?NVJZcVhLa291T2MvWHNpRHBYODJnMlN6VzA0ajRmc3JNN1ZWZ25nTG8zWmI1?= =?utf-8?B?dVhBS0hndy9pcWhVSUNwR0JrV3ZqL0pQVS9VUEtuSXJubm1MQlcyWGVmMTZU?= =?utf-8?Q?hHv7LotxoLgKdV+5Zo=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ef5813d-f10a-4a22-3b0c-08da7211acf9 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2022 09:55:47.1965 (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: DB6PR01MB3815 Subject: Re: [FFmpeg-devel] [PATCH 34/39] avcodec/mpegvideoencdsp: Allow pointers to const where possible 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: Michael Niedermayer: > On Wed, Jul 27, 2022 at 12:08:09AM +0200, Andreas Rheinhardt wrote: >> Signed-off-by: Andreas Rheinhardt >> --- >> libavcodec/arm/mpegvideoencdsp_init_arm.c | 4 ++-- >> libavcodec/mips/h263dsp_mips.h | 2 +- >> libavcodec/mips/mpegvideoencdsp_msa.c | 4 ++-- >> libavcodec/mpegvideoencdsp.c | 10 +++++----- >> libavcodec/mpegvideoencdsp.h | 10 +++++----- >> libavcodec/ppc/mpegvideoencdsp.c | 8 ++++---- >> libavcodec/x86/mpegvideoenc_qns_template.c | 4 ++-- >> libavcodec/x86/mpegvideoencdsp.asm | 4 ++-- >> libavcodec/x86/mpegvideoencdsp_init.c | 6 +++--- >> 9 files changed, 26 insertions(+), 26 deletions(-) > > LGTM, also all similar things should be ok > > [...] > Unfortunately, it is not so easy. The first version of this patchset (this here) forgot to update the definitions of several loongarch functions, leading to lots of red on patchwork. The second version fixed the compilation error, but forgot some constifications due to unfortunate oversights. For the third version, I wanted to actually compile loongarch instead of just staring at the code; but the GCC-cross-compiler does not seem to support lsx and lasx (and looking at the loongarch-code in GCC makes me believe that they are just not supported (yet)). Therefore I resorted to creating dummy-functions for all the __lasx_* and __lsx_* functions (they show no more const-warnings). I wanted to let the FATE-loongarch-box test this once more (and tell me whether there are still any issues left), yet this box is no longer active since a few days (for reasons unknown). Can you compile the lsx and lasx code (after all, you committed all the loongarch code)? - 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".