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 D7BA3400C2 for ; Sun, 22 May 2022 16:28:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 53A9268B493; Sun, 22 May 2022 19:28:26 +0300 (EEST) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (unknown [40.92.46.11]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CC24368B235 for ; Sun, 22 May 2022 19:28:19 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N9YOJokrDhK+g8m/YPdGEhYcWCYaqK958oa7Ck3b4AixMU/InsrJEyyNuFH7lEZcV7C9LhUdpFpc2cpgoMKeCeOQJxvG1uQhtB6f1XE5Meae6/LCqUhawLHz6FKpk8+ENWm9T3vVX4SLzMLY6JzeXv5DMieVTQWdnk7kvv2gAij/2xNGNuBkdqP8683dDbESMJ7lLuyxVwCK+eQPC4D3q2Y5zWRl5BCe48Ey7mBF/W1DCk62klVBnhrmawHYEQxDR87z+NA6XhINQsZ93rme+OzIrtPQWRsfsRL/O1BjlHym3zSBc+9wdFzWg/hLiMyImC84CSsqqX4tSTcdxYO8zA== 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=PmZqMgNrHCBXc1l/sX3VGYCxcvljwljue85W5EBsBgI=; b=WQpCKT5TJJL1+I0VG5cWqbvmaF24nW7Yra72+RuEB6jYqGbtDvX7v12X94CzcA66N7552OKvL4XumEmPVOsFW3Gu5Fhf0oOdK6rUZqfcU2jUd/2NqqOoKZdLtT/4SoxxBwja/egCtzQYLCDYULXbD0MqbyjH+uVCnzpSUmjjYAY16nrabYEN8u14nNNuE/BgXMxRFucLp3IHHQNBZVxZSQpBdkJRtqikMEklhjJTze92aa2HU/9DbpDAJTZvZdPhZpMLCql9+IKWplC39VM9cRlYA37vhZuMY32ojjC+FvakgjZI6Q0a3v/O4vNFsanPeZIvB/332VVaXhhu4p1oFg== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PmZqMgNrHCBXc1l/sX3VGYCxcvljwljue85W5EBsBgI=; b=iERwO43DbcMyUmrQ4B924nWLiwjeXctEA/VWFaHBKPh+f4BtGRpQA1YHVUwP6PYoxUH+QM0xQGsEejThaa9xTJLwaI3PMrxvItQjwWW55Trxb+immPhSQy2grzlHpJ5COkscPkyVJyo/zTCoA3XDAVOu8BoEn4QcIgiIyhO+cag6UYh/TJpQj7NNrP8IL9jwPMX1GwBhWsMzEQYajDyuq6C2a7CqS4jCs1z1XEK4ZAlGdlVhqPwUWa6z9jaBpD9fQS4IZdB9uKOu2rX2In0VGvwDXMNCtWGzx5WuGjc3kkE99ETGUh8i1HDeJ7Z2MgMdZXMEFtZRhz/SdYpZo3uaBQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by BL3P223MB0012.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:34b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.14; Sun, 22 May 2022 16:28:16 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::c536:493f:7cda:53dc]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::c536:493f:7cda:53dc%3]) with mapi id 15.20.5273.022; Sun, 22 May 2022 16:28:16 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [RFC] QSV: Introduce min Compile-SDK Version and check for Runtime-Versions instead Thread-Index: AdgA5XuTeCsLhOsGRqCEmB3DSVk81AGehB0AAAFKE+AV9UbaEAOnRN+AAAP0IhA= Date: Sun, 22 May 2022 16:28:16 +0000 Message-ID: References: <913a95be74c1c570f0d36e5060fc22ebc8206fd1.camel@intel.com> <027441324ec80ab2bc786bfe7cd682f9bb46294b.camel@intel.com> In-Reply-To: <027441324ec80ab2bc786bfe7cd682f9bb46294b.camel@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [fKTWUe3TXQc25U+Pz2RFEGHkNzdhd/W3] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a8a92959-0943-493b-41f0-08da3c10133c x-ms-traffictypediagnostic: BL3P223MB0012:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: K1YGvSL0Dv7yc0eFrV47bt64Ntlg50Yc9ayYmmc59sBmKZcHaSkKCoiHdQ9GTd8JM86Y6XcwNDWtNHPFwb220frDtbLqYX+1LtpblhEi5cj2WRbdfX9cINwyB10caGTVq9z9q6y1ZADnMvW20Wf4JCvTCm8AqfBAFJJ2UbQsUAypZlZ0YV2U7vQEVzPJKS9GgRIkD3Rim2C7MnXg+dncQ7SFPSo9PGTpQEXeY+TfFuRnWlbYchgpXFZb1CuqLBOL8L0V4wSesZHj/nNzh7RDvCnijWnWBGcEaxUdd3JsQEWt1HBoZ0nleW80XNFy516zsWQdvbwPbWNpWg+9fx/gerZT8Ir0SV+8Eopoq5vMySfezaAI8lmg7OOxQb5TJO1DFHo2Su2osHU93/Y9mE18dRAA2md9UBJzc4+yeXL+3nsC9lCimfNDG3bQjW+tyIhy3DJ0zk0Bypi2y9w/PFKBtldMB8oRgo/vvGT+/1X9yekMCxq8uFTBS3RdZJaR97EZRPcMqvO/g62VAFDVn1cMU4QOA6JW1VcthvrvMCOFDlQjvNYCsv3XtzDTUjcnxRKu6gXVQGzei/MQW0tiusfk+rl4dogEtu/dATADzA7Y4w5BQUixjD1vhIUHkpYbesl5 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NmVUa0tBcXYzdFZ1ZGJ4bVZMYkNRcFFCcHlVWm5ZSjVGVUQxMXlvU0NGcmxX?= =?utf-8?B?Q01BU20zNzk4bCsyRS9MaDArRXA3RzdRdGV4dnBvOEVnUExDVi81T2VxbTdo?= =?utf-8?B?TFFWbHNVanJDb0F4T3VYL1ZTU3Rhb05JZldVM1lxQ1d0YXJPbUlITGd3aGFI?= =?utf-8?B?bDNPbTRlWDUxcEd2bkU1OGRSSDNaMWdvN2l4RXRyN2JmS0YwVTk4MUxtcVdZ?= =?utf-8?B?K3pGc1pmVVd4TmdVWXVuUFJ1SDZBaVI5U0dWNmZidDZyNUh3dkpEbDhwRlFL?= =?utf-8?B?blEreFM1U1dsVU1GenZydVdZbWhNMEtSdy9JN3dNRDBQd1VFcitEdkdLZURo?= =?utf-8?B?V0Y4bkVmdW1iTzZFZ0VZRmNGNm01Z0Y0d3NBc2NhYmRBYXhZVDFZNE9MUW9m?= =?utf-8?B?bWhoSDUwSkFBeDZ1T29wMEQrY0ZIenRaQmtkNEtjbmhkY0kyTGlkZnJUOWxK?= =?utf-8?B?bUVSMVZzaWlucjJSNStuY3JSMEIrVXdmNy9EY2NaUGIrU2FpL0djN3ZoNDlh?= =?utf-8?B?dDY3OC91N0w3YmF0bkJWQ25Mc1RpbU9YRThaQWs2SUQzWENKRkE5UmR2Q29P?= =?utf-8?B?TnVJWFZCTFpkNVBKQnBzd0lyVXZCN0lMR25nMzlyZ1lTZU1rSnZLY2QvVlZh?= =?utf-8?B?WFFRK3djRXJncitBOHRXWnd4YlYxOFNmdm1jK0Zhc0dYaVBwanBKcXJaaGpU?= =?utf-8?B?Z2l2QUpVUjJ4am1rN21HQ3NuOG9Ud2JPY3BPUnh3eTJCcmJtS1ljMTRxd29z?= =?utf-8?B?WGN0UENIUXRQc0MyNGJqQ0ZydlFLRnlwUXVNeUNoSVNVNmk1NjF2UTFJbVR1?= =?utf-8?B?bTU1TS9IOTdneFR1K0p3Qk5VMWc1ZFVnNXZEYktDV2JPcFJYSlVwOFZDL25k?= =?utf-8?B?UDlMQS84Q1dOQ2lPKytFK2FXM3ZkTmV0d09kR29XUlpsRVhNQ245M1ZGUFpp?= =?utf-8?B?VWNqQkl1LzNOZ0pxOTdscVphcCtqdWZxNjNqcFdNc0Zxb1FFYnBPVzNKU0xj?= =?utf-8?B?a1FpNkM4bkg1LzR1T0NGSTNJU3hJZWcxbFZJV2F2SUtrQmxvNTFaSjNWMldz?= =?utf-8?B?bUdYTGxvRnk1N2orRWZ6SjR4cG90ampmT09ZbVZ0NDhhbDZXSllpa21VMVkv?= =?utf-8?B?THFPUWZheFZKdGViUEoxMnJGc2E4ZGNKR0tZNHMrSWtPbjJiUmlwSDNZR21I?= =?utf-8?B?QTBEdkpBTlYrOUk3YytxV3lxWE1qOTQyVWZWSkxpc2NUMThYRmZVeUNTZUVS?= =?utf-8?B?aWpLQ3lkYzdnZzZMMmJhTU0rZTNwSmJQMElzUDJFWnBHb3JCblZnUUF1Q09i?= =?utf-8?B?eHBCNXVoNWZiT0hVbmxrUmpEOWJGZDZqQUxXTHVUOGZIcnJHZHJmajFFaUVD?= =?utf-8?B?c0Y5ZU92bE5SMndyZE1JS0h1TGVyOStmSGhqTzR3MytaK29zTW01NkRIUVN5?= =?utf-8?B?dWk1NmNWT1l4VVRXZ0k3a0JGWjYvWjNkb2xhb1NENU5wYU5Qd2gzeXRQNkN5?= =?utf-8?B?RUw3VGJaMVpycEpKUmcxdnQxYnFxZCtjRFhPbWxTZUdEL1JjcS9RTVErZ1RQ?= =?utf-8?B?bnpCaW45STdHckhMNTNzc3NxUUM3bUVWbVdqQ0l0a1hvUlF3ckRucXFENVdv?= =?utf-8?B?VDRmYWZ1OW02SnVRV3lxd0NRRGpENWdhVS9oUjNQeWxKTDYyb1BtNDRya2lo?= =?utf-8?B?UXZzSm9zdGZUV1NzckpabjF4SEZ1bHZGU2NUcE94V0FBV2lNaUZpdjBGRVVL?= =?utf-8?B?S3BTVGw1RS82eEFkYnE3dHR6M0hMMTdHNit6dnVoYlVXU2JoeW5uM3gyNGto?= =?utf-8?B?b2luMWh5ZlZpMVZaVEV2QTQzeWdJd0FaMXRHQ2ZJSnZmSWc2QUNQNnF0Mi9x?= =?utf-8?B?Z2RqYUNzRnpNaEdLTk90QWlFN3dQZDZibHNpMG5NRTh5YitKNno4YUpySjlo?= =?utf-8?Q?CaiY03kp2kw=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: a8a92959-0943-493b-41f0-08da3c10133c X-MS-Exchange-CrossTenant-originalarrivaltime: 22 May 2022 16:28:16.5580 (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: BL3P223MB0012 Subject: Re: [FFmpeg-devel] [RFC] QSV: Introduce min Compile-SDK Version and check for Runtime-Versions instead 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: > -----Original Message----- > From: ffmpeg-devel On Behalf Of Xiang, > Haihao > Sent: Sunday, May 22, 2022 2:25 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [RFC] QSV: Introduce min Compile-SDK Version > and check for Runtime-Versions instead > > > > > -----Original Message----- > > > From: ffmpeg-devel On Behalf Of Soft > > > Works > > > Sent: Wednesday, January 12, 2022 4:37 AM > > > To: FFmpeg development discussions and patches > > devel@ffmpeg.org> > > > Subject: Re: [FFmpeg-devel] [RFC] QSV: Introduce min Compile-SDK > > > Version and check for Runtime-Versions instead > > > > [..] > > > > > > > Question > > > > > > > > > > Having both - run-time and compile-time checks all over the code > > > > > > is adding > > > > > a lot of complexity and makes it difficult to maintain and work > > > > > > with. > > > > > > > > > > Hence, I'm wondering whether we couldn't/shouldn't introduce a > > > > > > minimum > > > > > MSDK compile-time version, for example 1.22, or even later? > > > > > > > > > > This would allow simplification of the QSV code in many places > > > > > > where run- > > > > time > > > > > version checks are actually needed instead. > > > > > > > > > > Over time, there have been better and worse MSDK versions, and > > > > > > there > > > > > should still be enough room for choosing, but I don't think > > > > > > there's any > > > > > reason why somebody would still want to compile against some > > > > > > really old > > > > > (e.g. < 1.22) MSDK version. > > > > > > > > > > Please share your thoughts on this subject.. > > > > > > > > I agree we may add a requirement for the minimal compiling version > > > > > > in > > > > configure, > > > > version 1.28 was released 3 years ago, how about using this version > > > > > > as the > > > > minimal compiling version ? > > > > > > I'm fine with 1.28! > > > > > > Are there any objections towards setting 1.28 as a minimum requirement > > for the MSDK (QSV) compile-time version? > > > > I submitted https://ffmpeg.org/pipermail/ffmpeg-devel/2022- > May/296699.html,could you take a look when you have time ? Hi Haihao, thanks a lot for taking care of this, I just couldn't find the time since I had made the suggestion. I got it merged and going over it now. sw _______________________________________________ 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".