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 B589C42B72 for ; Wed, 12 Jan 2022 03:37:27 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3F3F268A938; Wed, 12 Jan 2022 05:37:25 +0200 (EET) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (unknown [40.92.23.107]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D0A3968A51B for ; Wed, 12 Jan 2022 05:37:18 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GuIkhVaYnkQ6BajucfjgxOHjGj4s6qd2QTYoJ8ZElurM85buia2B7MWrADpfZFgpXrz9f+myphIq+frRmvRGVbMmeFWqiRmQwY2L5rM6e0DuLhpty2QZ7IG1WwQhJ9ZZys1LlzIwRflEMVbZrXAlj3OpuLAokCmPZSidcxEUovPO+b1Ek3D0xjqq8U1zpzC8WQgHKyEmWNmORzVMeNordynBPb0Gknw7Cpg+dzsr7cOlBEANVRlJLx/YI77/p2flv65C5BP2+QWgKFfsty2ovUVZq9rBpGPyuGV+tskvXR1wRCg9qYbbv8ULk7c2JOIVfZfYmFjkoFNuqPK8QLJqiA== 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=99DHoVlFGNGHyaFLJHX3rtt/24gY0OznbFIiadPHSZ4=; b=Rx8kHCyApuyRNE9yb5pFCGJDDoXuvx4yM9tMQoZS1OwY5dvhN9mSTn62gA1giaqjIasHs080t27AW0Ij7COdFpXXqumiRyJMM8Hg/3TEy5vHI0C7w2ZmdM15rA2EU/IZsLN5jz3PTTXUouZiS67SKML3P+ghd/+UTZiv8ArHa6eBwJKSJ2AO3JibcCdTF17iknPoehUf+YGhnGCcOPlLAW3p6tvlJq+HJ4V00nYr03J36gNHiu/o5H3PwS18ub5e0kN2G9AQUfyuQefmn+RSaXExv7u8kLLyQpAMjZJwk4yFX/3H+mnLFNyBEg2cHYaC5QjqcnncyC9hyXPS62HOnQ== 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=99DHoVlFGNGHyaFLJHX3rtt/24gY0OznbFIiadPHSZ4=; b=qwBTJnUIGwVbBSxH/B+qVVyhYGF2xwyHIfzDMyQG+opEv9L0o9w/+2nwQiapo9hXFSL2+elgKopf+P/axOh63P5i3+2AYym0xM5x8MfUdRsdEs2AC0r0kAce9q71dqLEtMSQ2Ye9trHYHKguEWDfeqdia0x3gUEqoXl3kE3l7gQ1C+6w6FsaQhXVVdvFc1jORn/le/O1WXOCBmfZ+lTUEo/bsc1x79BWk2oPHtargq0+9WUuLZHd8YWs3EpDzeMOLBQkKMQow85EfCETOyuS8hPzcWfsc7aVQdcaxdyLd0wvHzEGFWJP5ECJsayWnSyZdGHjcp1WJFdIBztE9GqgMQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM8P223MB0176.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.9; Wed, 12 Jan 2022 03:37:16 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::54ae:66eb:e304:96d6]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::54ae:66eb:e304:96d6%8]) with mapi id 15.20.4867.012; Wed, 12 Jan 2022 03:37:15 +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+A= Date: Wed, 12 Jan 2022 03:37:15 +0000 Message-ID: References: <913a95be74c1c570f0d36e5060fc22ebc8206fd1.camel@intel.com> In-Reply-To: <913a95be74c1c570f0d36e5060fc22ebc8206fd1.camel@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [niP5oP3jkFaSWwXZCkVbrXrLGMq1mm6r] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1b6465b6-3f43-4147-167b-08d9d57cd40b x-ms-traffictypediagnostic: DM8P223MB0176:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YcDs+o+mEAjqaHFwv9EH4uePxsdhpPUp2BhJwW3AKDyxsCHmceJ15hfqG3mzq8nkx/rrdrgjwKIkMjaOSBTKYUcGkQe3kIW7r7PA3p92yBc9Lq5/vUGb3CHpu5ZcEW1JtJEqULzAng0U1dV1OnX07pxmqBAyGVB75LE76OiL9x2s0vD8aTQfTTCuqtWc4q2GhcUuYSHdb7t+H8s/BPQyjTEK+42VGmAKYxBA3hX3DK/40rlNTW0T4Ec3v13BezFjpLUSUifYC0fTJ7bYLxH8f/r2dM18x1q5xIWLkUAevSX+NdqXn/rI4wGVdsSCl3g7DBF4QZCdUYhE8NckShRGX5ZbMiJXNNTZKi6A5j0ckTGsSPRhpoMfoU680dtzrgjeEmXfdsyi2MJopR+zyjCqBaQ0B6PlmfPYgsmtrAC6RW4e8eOySvJ9zG8sOnDBFTiva4xikl3EtoPEWeLgHi8pVUFpVyCTN58Q4gQmQ6OA/NyIEslX9yiV3PtInur3eVz1RXxm/N3n2gTnBqXyKmMmj2Hnlg2rSts0jwIOjDS6guG/tC+OHp6Mh+yy0ZSwNVkYECMt4BHIgWZOjmmim/xSKfoZlPBfWayUsOScO0qpqGSyYpqPcrnypJy/ewm7WzBbcPXjU6M2iKz61Khwkh+bIrirDOi3mUG+vFAIY1YHOhg= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RHNNYkZ5enFpMURabnpSRktCaFM5NjUvWGMzSnVpb1FvallwQzZZbDhRS2Fn?= =?utf-8?B?L29kVi9NZFZxOXIrZzUrRUU1TWVYV0FGU0NiRVJMVmdnZktCRnNHVTFES1Rk?= =?utf-8?B?N3ZrVjJYTENrcjR4M051bE82QkxlTDRJTDR3Mnd2amhwUUNCVDdPYUpqSTIy?= =?utf-8?B?TnM2c1F6MmJ3aExOZlZibkUwVC9JSXgzQlk3OTFDOGppbVNQM3g3SWhWbzRo?= =?utf-8?B?NGRuOGpVVXBaeisrbWNIRElZN2djcWV4bTR5OHltNDlVYWJCMG9xZE5CUTls?= =?utf-8?B?elhjUGVVdkNraWwwdWpRelpQRjYwUDBCNVlFYkl4NTFWODUyczZ6eGlTRnZ6?= =?utf-8?B?ZzNnQW04KzczV2lJS1UxdEkweUNhTkE3cE5VbG9TZVZMYit0bmZBTDFMYXVY?= =?utf-8?B?dUZiSGZXSnQzdnhNZ2w1dmd3bllKMFBpU1Y5aVdtN2h6czVaU3d0R1IxZFVE?= =?utf-8?B?RFd6NnBqdER3MjdJNFhzN1FEUGlzQTRXQkpDNTNHdUNxTGJ0aTV3SmgxQkZt?= =?utf-8?B?N201SkdMdzFWSVJWRldjSlczcUpvZTM5OCt0NnAyYWdpRWR3WmhvVDkwZHAy?= =?utf-8?B?bm5ncHdyVGNnK1dnZGkzRi95ekhFQVZnK1NoOHRXc3haWkc3ZFhaRHBjUktr?= =?utf-8?B?ZWJhWnZ0OWx3TStTUDR3cE1lazU3RzhJa3l5T0xrODFOS1Q3MXdkcm9oeTI0?= =?utf-8?B?TWhhSUJIWkZqZlpiaElxSWEwZVMxNmNHZWQrL3QvLytTbEtWZTRpSGZEamZB?= =?utf-8?B?bWNiRFV5S2lPQUpCUTkwY1FSNVQwQ0ozQ29US3NJT2hyc3haQVZWbjdMdEtL?= =?utf-8?B?RDIyeUErNHdBa3dta211bEFEUGFkWVhQQWwwaHhZRWFoK1ZGK0cxVkF5dDk0?= =?utf-8?B?SnlETFpvK3RUQnVsdzBuWGg1SFVTV3J6WXM1WkdHQ3ZRcUZZU1MrNzhJdnVM?= =?utf-8?B?NTI4cHF0QXRJdG1RdjBZcWRaaG1LUGp5ZWpmUW5RdHdrUk0reWpueElDTWJD?= =?utf-8?B?T2FWTUpQTjhGRnZzaXdMZCtINDZMcjlXRElWL24xZklkZkhtekVoMG00UzZh?= =?utf-8?B?cnAyZGFwQmkwL3llMTl0YWpuSndOT2kwNkJMWVkvSDRIZ0E2Q0JiVDU1cTlG?= =?utf-8?B?L3lHc1JQakVLSDF6aldPaGhRa3l4WWVnTHZwelZiWmFDVkdNUHZTdEpHR0VL?= =?utf-8?B?ZnV1ZndMSjVlcWl2OTcyVG1mWVlzRjBpQ2NrcFRFdVZhQy9EZHdCbkdWaVFG?= =?utf-8?B?cklHRGZTM2ZBZDVsMGxnUE1FbldCZVFFZ3d4SlRhWVQybE96UT09?= 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: 1b6465b6-3f43-4147-167b-08d9d57cd40b X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jan 2022 03:37:15.9168 (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: DM8P223MB0176 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgWGlhbmcsDQo+IEhh aWhhbw0KPiBTZW50OiBXZWRuZXNkYXksIEphbnVhcnkgMTIsIDIwMjIgMzo1MyBBTQ0KPiBUbzog ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcNCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtS RkNdIFFTVjogSW50cm9kdWNlIG1pbiBDb21waWxlLVNESyBWZXJzaW9uIGFuZA0KPiBjaGVjayBm b3IgUnVudGltZS1WZXJzaW9ucyBpbnN0ZWFkDQo+IA0KPiBPbiBNb24sIDIwMjItMDEtMDMgYXQg MjE6NTMgKzAwMDAsIFNvZnQgV29ya3Mgd3JvdGU6DQo+ID4gSGksDQo+ID4NCj4gPiB0aGlzIGlz IGEgZm9sbG93LXVwIHRvIG15IHJlY2VudGx5IHN1Ym1pdHRlZCBwYXRjaDoNCj4gPg0KPiA+IOKA nGF2ZmlsdGVyL3ZwcF9xc3Y6IGZpeCByZWdyZXNzaW9uIG9uIG9sZGVyIGFwaSB2ZXJzaW9ucyAo ZS5nLiAxLjExKeKAnQ0KPiA+DQo+ID4gVGhhdCBwYXRjaCBvbmx5IGZpeGVzIHRoZSBvbmUgaW1w b3J0YW50IHJlZ3Jlc3Npb24gZnJvbSBtdWx0aXBsZSBpc3N1ZXMNCj4gd2hpY2gNCj4gPiBoYXZl IGJlZW4gaW50cm9kdWNlZCBieSByZWNlbnQgY2hhbmdlcy4gVGhvc2UgY2hhbmdlcyBoYXZlIGdv bmUgaW4gYSBsZXNzDQo+ID4gdGhhbiBpZGVhbCBkaXJlY3Rpb24sIGJlY2F1c2UgdGhleSBoYXZl IGludHJvZHVjZWQgY2hlY2tzIGJhc2VkIG9uIHRoZQ0KPiB2ZXJzaW9uDQo+ID4gb2YgdGhlIE1T REsgd2hpY2ggZmZtcGVnIGlzIGJlaW5nIGNvbXBpbGVkIGFnYWluc3QsIGJ1dCB0aGV5IGRpZG7i gJl0IGFkZA0KPiA+IGNoZWNrcyBmb3IgdGhlIHJ1bnRpbWUgbGlibWZ4L01TREsgdmVyc2lvbnMg 4oCTIGFuZCB0aGlzIGNhdXNlcyBmYWlsdXJlcywNCj4gPiBzb21ldGltZXMgZXZlbiBmb3IgZnVu Y3Rpb25hbGl0eSB3aGljaCBoYXMgd29ya2VkIGJlZm9yZSAoPT5yZWdyZXNzaW9ucykuDQo+ID4N Cj4gPiBCYWNrZ3JvdW5kDQo+ID4NCj4gPiAtIHRoZSBjb21waWxlLXNkayB2ZXJzaW9uIGRldGVy bWluZXMgd2hpY2ggZmVhdHVyZXMgY2FuIGJlIHVzZWQNCj4gPiAgIGJ1dCBvbmx5IHdoZW4NCj4g PiAgIC0gdGhlIHJ1bnRpbWUgU0RLIHZlcnNpb24gc3VwcG9ydHMgaXQNCj4gPiAgICAgYW5kDQo+ ID4gICAtIHRoZSBoYXJkd2FyZSAoR1BVIGdlbikgc3VwcG9ydHMgaXQNCj4gPiAtIEFMTCBjb21w aWxlLXNkayB2ZXJzaW9ucyBjYW4gaW50ZXJmYWNlIHdpdGggQUxMIHJ1bnRpbWUgTVNESw0KPiA+ ICAgdmVyc2lvbnMgKGJhc2ljYWxseSksIG5vIG1hdHRlciB3aGV0aGVyIHJ1bnRpbWUgdmVyc2lv biBpcyBuZXdlciBvcg0KPiA+ICAgb2xkZXINCj4gPiAtIEF0IGxlYXN0IG9uIFdpbmRvd3MsIHNv bWUgaHcgaXMgc3R1Y2sgYXQgYSBjZXJ0YWluIHJ1bnRpbWUgdmVyc2lvbiwNCj4gPiAgIGUuZy46 IHRoZXJlIGFyZSBuZXcgZHJpdmVycyBmb3IgQnJvYWR3ZWxsLCBidXQgdGhlIE1TREsgcnVudGlt ZQ0KPiA+ICAgaXMgYWx3YXlzIDEuMTENCj4gPg0KPiA+DQo+ID4gQ29uY2x1c2lvbg0KPiA+DQo+ ID4gQWRkaW5nIGNoZWNrcyBmb3IgdGhlIHJ1bnRpbWUgTVNESyB2ZXJzaW9ucyBpcyByZXF1aXJl ZCB3aGVyZXZlciBhIGZlYXR1cmUNCj4gPiBtaWdodCBub3QgYmUgc3VwcG9ydGVkIGJ5IG9sZGVy IE1TREsgcnVudGltZXMgLSBJIHRoaW5rIHRoYXQncyBhbiBvYnZpb3VzDQo+ID4gbmVjZXNzaXR5 Lg0KPiA+DQo+ID4NCj4gPiBRdWVzdGlvbg0KPiA+DQo+ID4gSGF2aW5nIGJvdGggLSBydW4tdGlt ZSBhbmQgY29tcGlsZS10aW1lIGNoZWNrcyBhbGwgb3ZlciB0aGUgY29kZSBpcyBhZGRpbmcNCj4g PiBhIGxvdCBvZiBjb21wbGV4aXR5IGFuZCBtYWtlcyBpdCBkaWZmaWN1bHQgdG8gbWFpbnRhaW4g YW5kIHdvcmsgd2l0aC4NCj4gPg0KPiA+IEhlbmNlLCBJJ20gd29uZGVyaW5nIHdoZXRoZXIgd2Ug Y291bGRuJ3Qvc2hvdWxkbid0IGludHJvZHVjZSBhIG1pbmltdW0NCj4gPiBNU0RLIGNvbXBpbGUt dGltZSB2ZXJzaW9uLCBmb3IgZXhhbXBsZSAxLjIyLCBvciBldmVuIGxhdGVyPw0KPiA+DQo+ID4g VGhpcyB3b3VsZCBhbGxvdyBzaW1wbGlmaWNhdGlvbiBvZiB0aGUgUVNWIGNvZGUgaW4gbWFueSBw bGFjZXMgd2hlcmUgcnVuLQ0KPiB0aW1lDQo+ID4gdmVyc2lvbiBjaGVja3MgYXJlIGFjdHVhbGx5 IG5lZWRlZCBpbnN0ZWFkLg0KPiA+DQo+ID4gT3ZlciB0aW1lLCB0aGVyZSBoYXZlIGJlZW4gYmV0 dGVyIGFuZCB3b3JzZSBNU0RLIHZlcnNpb25zLCBhbmQgdGhlcmUNCj4gPiBzaG91bGQgc3RpbGwg YmUgZW5vdWdoIHJvb20gZm9yIGNob29zaW5nLCBidXQgSSBkb24ndCB0aGluayB0aGVyZSdzIGFu eQ0KPiA+IHJlYXNvbiB3aHkgc29tZWJvZHkgd291bGQgc3RpbGwgd2FudCB0byBjb21waWxlIGFn YWluc3Qgc29tZSByZWFsbHkgb2xkDQo+ID4gKGUuZy4gPCAxLjIyKSBNU0RLIHZlcnNpb24uDQo+ ID4NCj4gPiBQbGVhc2Ugc2hhcmUgeW91ciB0aG91Z2h0cyBvbiB0aGlzIHN1YmplY3QuLg0KPiAN Cj4gSSBhZ3JlZSB3ZSBtYXkgYWRkIGEgcmVxdWlyZW1lbnQgZm9yIHRoZSBtaW5pbWFsIGNvbXBp bGluZyB2ZXJzaW9uIGluDQo+IGNvbmZpZ3VyZSwNCj4gdmVyc2lvbiAxLjI4IHdhcyByZWxlYXNl ZCAzIHllYXJzIGFnbywgaG93IGFib3V0IHVzaW5nIHRoaXMgdmVyc2lvbiBhcyB0aGUNCj4gbWlu aW1hbCBjb21waWxpbmcgdmVyc2lvbiA/DQoNCkknbSBmaW5lIHdpdGggMS4yOCENCg0KDQo+IEJU VyB5b3UgbWF5IGRvd25sb2FkIHRoZSBuZXcgV2luZG93cyBkcml2ZXJzIGZvciBCcm9hZHdlbGwg ZnJvbQ0KPiBodHRwczovL3d3dy5pbnRlbC5jb20vY29udGVudC93d3cvdXMvZW4vZG93bmxvYWQv MTgzNjkvaW50ZWwtZ3JhcGhpY3MtZHJpdmVyLQ0KPiBmb3Itd2luZG93cy0xNS00MC5odG1sDQo+ ICAsIHRoZSBydW50aW1lIHZlcnNpb24gc2hvdWxkIGJlIDEuMjANCg0KTXkgbWlzdGFrZSwgSSBt aXhlZCB0aGUgY29kZSBuYW1lcyB1cC4gSXQgd2FzIGFib3V0IGEgM3JkIGdlbiBDUFUuIFRob3Nl IA0KYXJlIHN0dWNrIGF0IDEuMTEuIDR0aCBhbmQgNXRoIGdlbiBhcmUgc3R1Y2sgYXQgMS4yMCBh bmQgdGhlIG90aGVycyBnZXQgdGhlIA0KbGF0ZXN0IE1TREsgcnVudGltZS4NCg0KSXQncyBsaWtl IEkgaGFkIGRlc2NyaWJlZCBpbiAyMDIwIGhlcmU6IGh0dHBzOi8vZ2l0aHViLmNvbS9zb2Z0d29y a3ovZmZtcGVnX2R4MTEvaXNzdWVzLzENCg0KVGhhbmtzLA0Kc29mdHdvcmt6DQoNCg0KX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1h aWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFp bG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFi b3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVj dCAidW5zdWJzY3JpYmUiLgo=