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 AD6AF402BF for ; Sun, 22 May 2022 12:24:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id ABE5E68B49C; Sun, 22 May 2022 15:24:44 +0300 (EEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 95E1868B260 for ; Sun, 22 May 2022 15:24:37 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1653222282; x=1684758282; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=E6Es2bmTnEU/8ec8X0oRmULTc3YLKDpis7ju7sHk4Bo=; b=eTaP2xJFn6+bppgQqv1hN5XYx2hzw8pmX6mwZWjpw8UQoio+ELGzVSiv o/boTq/3ykqX1qBAKCHn5i20O27zBLr4g0TPx65ls1B5EZhktTOQ6dyFB wK1wdjwfQz4fZhquVe7SVY3PMYN/gMY/LJoNmbniqK94rQGQphlCXuvUi wwx+mow6AuxP2eGah5IFg79GYt4nfaTbDnfiTKM5F2QyBs6gXgTkkvnNL jyVltvtSM+P7qOl/pzQc77eC4PngBvTP7AetpvIZiBIOjyLoBhzLnuLrW TEr6utl72+3DQ7nZBKJMsczwBgPBNbkQ20IwRDs5T+SRpmIJUGrv4ZM57 A==; X-IronPort-AV: E=McAfee;i="6400,9594,10354"; a="255043342" X-IronPort-AV: E=Sophos;i="5.91,244,1647327600"; d="scan'208";a="255043342" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 May 2022 05:24:35 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,244,1647327600"; d="scan'208";a="702543480" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by orsmga004.jf.intel.com with ESMTP; 22 May 2022 05:24:35 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sun, 22 May 2022 05:24:35 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sun, 22 May 2022 05:24:35 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Sun, 22 May 2022 05:24:35 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Sun, 22 May 2022 05:24:34 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GDfJ3wbXI0PFbNtNsp6rP/cIgG0oKGSkUiYbQ2P8OnmP0GturzTh2L4W5GHfRNWiJj6yS2laY7y0h0MUIaMaTbfWxNyEbmF99YRQTk5i6Gt5JsXa/X2eBub189unOg9QquVb8nmIWOSDz5U8ZfZ8qVfdnTK6KejzkOWTWC1MafWpQOyOoC/PIDTurAx6L6LDftg2co1K+iu/cLEoNV6EfYw+jGeOUJnI+KVsh3zgLen+mu2q9K6AR2Wiltu6+IQkYBxmXTloV+tyfbA1bA5Cm6cW0zaSEw5SahQWoKJ11xrYfc3YBH1gUdTiNnGoT4Ocqq4pRWla9CkHmXIHT+cdQg== 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=E6Es2bmTnEU/8ec8X0oRmULTc3YLKDpis7ju7sHk4Bo=; b=PA8bNXY9awauS6Apfgdzuh1OWWPefBFxx7ybUSOTVXYD/UhTUrq6Zr7XuRLbl5qzT6kOPn+i0pa4GFYhhU3Qno4tDyXrl1kX0ePSHg+ZJw4Qv7cauFqUoCM/9m2FIs4UfkkyFopBKZ4gCNHlmqDtC8CHqDC4wmmD96V7QD/dT/i2/g4YzoAMT9YX0KDuT7kAQCzx0VmpP9wrd2gjYrt87BvUdDQIabRTdxlmyPlK6lLj3jBWGIPaNdA/LYlft3uxzwtERZsuDfrM3EhV0namR1PwObq2pGgog2gYWTaHpnK53lZZgJLGI0bKxuW7v23vwYa7vlFls6W/25pIhkTOhQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BN9PR11MB5515.namprd11.prod.outlook.com (2603:10b6:408:104::8) by DM5PR11MB0009.namprd11.prod.outlook.com (2603:10b6:4:69::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.16; Sun, 22 May 2022 12:24:32 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::2d06:ec38:937a:da73]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::2d06:ec38:937a:da73%8]) with mapi id 15.20.5273.022; Sun, 22 May 2022 12:24:32 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [RFC] QSV: Introduce min Compile-SDK Version and check for Runtime-Versions instead Thread-Index: AdgA5XuTeCsLhOsGRqCEmB3DSVk81AGehB0AAAFKE+AV9UbaEAOnRN+A Date: Sun, 22 May 2022 12:24:32 +0000 Message-ID: <027441324ec80ab2bc786bfe7cd682f9bb46294b.camel@intel.com> References: <913a95be74c1c570f0d36e5060fc22ebc8206fd1.camel@intel.com> In-Reply-To: Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f6ea37e7-3a02-4295-b8de-08da3bee06c6 x-ms-traffictypediagnostic: DM5PR11MB0009:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zWuvPncGdKmpWKHSZIkS1bl+A8ICE7SV7TFKdwWhMvuLBbkaGmX9HxXdgrZ4kTIsXp8QG2ySJ9e597EdAM1780QOGpfc7qXlZDYqEPjcei+A1uHgvWJtrqjGWXLw2p/fcNVOmhOQnQr5MX0m2X63M6WQ/GAxGE+2JeeArwRol0AfcQl+B/GJzWirdKssecttap2FhnsXxY0MJYW9GML6itfB7TIqJF+jPstlWFKJlQmzPHq3iogj/A0hMOV1u89K3cQRaKaeOFC0yn9N8UhXx5LWjYFG+e0FNZ8BN7qCK/iNZgoZjiT36wKa2HVO5LjZQUyPodEihYPiTV1JacRnsJQL5zOj6FNKcIvTcgNkhk1nJ3IhbApimbmOTjp/zVfHE2P2jVPWVduuyqbrta9CyeU5vkyUvI4Sg4Sv51WgkspIuaQHsb7XRAZHtWZm0g8LuMusnguf1JGI/AmOGWtxDXfzbOj/YKVXeIkzQgsK2Vv79TSVujeIB+pR5ZSYiDLoPygvw4dgE257s4l2Vbq1xAIAKCRKnjGt9ulTR89yFo2RGsr7c0oTsielFk64UG9Wc7uIxyqwFWbRSOZ+/chAbnaRBBMTUZUcZvvHYj1nr2bGVoVj3KJoM9xmuZBNaCLAni0OqcnEaLQhbDPQEPPlSk/Vl9XMJCUqMTXD7sinuCZwvk1yflp8Q+YKMK7yRHG575v2DtZmZkjV9CXzXVo/m5axCOdHAdF2gLPicd3YZ3CV4gVL6MXkAog7ZbBapWTOhajZyYeQtYrxuYCPLwITuxQBMMvImAK8nWMMi5mLJK0+7uOYAYWPv5OpBVmN2HG4 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5515.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(122000001)(5660300002)(6512007)(82960400001)(8936002)(83380400001)(2906002)(6506007)(36756003)(26005)(53546011)(186003)(38070700005)(38100700002)(86362001)(66476007)(8676002)(66446008)(64756008)(66946007)(66556008)(91956017)(76116006)(966005)(6486002)(2616005)(508600001)(6916009)(71200400001)(316002)(99106002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NDFYNFB5aCttbnl0VGsydStNRTcwM0sxWEVkMmVqQkJRQzVCMHRVMlFaN1Nz?= =?utf-8?B?RTVxdGxtRE1FYXphbGpuTlhpclVGZmVaR0Q1L1FqRUZHMjFNSkFqcXU5WVE0?= =?utf-8?B?MGNHNHJzQzJ6a1c0MGZ4R2trb0tRbHl2UFFCa2ppZ0lvSkxRMlFpb1BaZnFy?= =?utf-8?B?RzBnU1k5R3VZQWVRQno0NUtiQjc3dmQ0dWVvcHROUFFQNncvYWFlYU9icmg3?= =?utf-8?B?NUx0T25aRzFoT01EdnpYU00rb205RmIycXovL0lmenVFWVNBNm5JRThlUHJU?= =?utf-8?B?TWJyeHA4UDJyLytVZU50WXNteU9LMGtVUklSY2VIYXp2MVZzOG9DQ1pVQUdO?= =?utf-8?B?SnQ0V1RNWXk0S1ZqaEJzOFlGMTFpa3Vqbyt1S1JFZjFDMkdvK0Y2N0ZkeTVF?= =?utf-8?B?NDFmejhVL2Rtb2VSZzhXWjJHZEVGdjV2QXRRTTZJT3BYV29na0MwREhBWFla?= =?utf-8?B?UEpobTl2UkZGc054Rk5QSlYyc0YwOEFxWTZrSXpBNVI4Q3FDYjNIQy9CYkhi?= =?utf-8?B?MHRGZU9Gdk1SaS9sanAyMUJEQmlRTytjaGdlbkozczRVR3d3Z2I2VjhKdnlY?= =?utf-8?B?WlNYbUw1UzBrV3dxbFhublU4bUZzSXh1bFd5MU5RT045RlMwM0dKY3M3UGJi?= =?utf-8?B?OUU1ZGFxbFdjclhNYytWMEJPcmhWeWh0TG1Fa2lPSGlXb05RQmljZDJqMDU3?= =?utf-8?B?c1M0eG5yWDJZZGx6SlFRYWx0SXBZT3BsdFdJQnBzZ0tLalJxWW9XWVErTXI3?= =?utf-8?B?YU9VaTJ5bEwyZDRvQnBIODlrczRscXB0NXgrQ3BtcjNJZkE5aUNITE05Qk9l?= =?utf-8?B?QkN4WVNHckhtYWo2ZXp0eForaUhHMXVISVdsbUlXMngwNUl6TTJWWWkzRGZ5?= =?utf-8?B?Z0ZYSFNqK1ZjNG4vYVlWQnBNcVB2QUc4UVJ1bHNjb3pMSTZJZDRYWC9YNGY3?= =?utf-8?B?S0dmMWtOSTMxenpPSTRML2F3MVAzSUlDVlJSNkkzVkc2Sk4rQ1RUbWJ0Rklj?= =?utf-8?B?azB5d1VBVW81Y0NwQ3JFZ0p4cTJrb1JGbjdpdklmV2M3TGYwQmdjVUJaaE9W?= =?utf-8?B?YkZJQ2c5bWhtd2hVNFZac1BESk9rcUwvQXprY1UxVS9UVzlVTDJldWxLQVEz?= =?utf-8?B?b2xrZFQwUm9tWnNNUTY2aWJ1TWxCd0FNcmZsODYwOVZtOG4zcVVnTDNKWEdy?= =?utf-8?B?NU44aTVxanY3Q1ptNDNMcWFyMjkyZDlLNlVCY1FyQ2JqaDQwY09vVllIVjRW?= =?utf-8?B?UHVEcTZSejZXb21UZG5ZQlFZdExyTU9iTU8veTRvWEU1YmNScm9rbEMwQ0RG?= =?utf-8?B?eGRUTytWWisybTd0Znk0Q2Fjd0NxNTZSSFI3U25GRXdQOEtYT2J2cXdLNVhZ?= =?utf-8?B?UFgwSDEzRmhPMmtPbEd4anB2cFpHZFZQS1dKTDhRZ1dzZlFKR0M0Y3h0eGt1?= =?utf-8?B?cmxqMFlSZHZFZzZPejdYeEhnUnRHT0Yzc3RVbldERmFDZG9YcVN5ZlB3c3BE?= =?utf-8?B?NkxiaTJJRlJCN08zUXhBUGlUajFDWGxLSEJ5eGlIUSs3K0tZT1RjbG9DazdS?= =?utf-8?B?a0NzMi81ZEMvWFF4UFBUWGp3UHZWQTE3TU1rWlV5YmtPOGp1c1VwYzMvRzFE?= =?utf-8?B?RFUzcE00LzArZFNCNDlySXBDYmRJa2J1QnNDd1EwOStPQlJ0amhoUXZERkVF?= =?utf-8?B?ZWxlUENiZjFqMzhBdlhVbkljM2Foc3dFNUxjbmdWNUtsWUZ2MzZMWjk3U0hr?= =?utf-8?B?L1Q1eHBPWS9SeFBFYzRjYTRZQU5yaVJFZnBEQ1ZZVWZmRnlnSjZ6YmtWL2dk?= =?utf-8?B?ZDZQMjdER2hzWEliWVR3Um9NWlVNNUI1cElNZXNtYlNCQVN2NjQrOFRzUUdS?= =?utf-8?B?MVNMMHgvKzhjc3NOTVNhcjNVT0E2bVdxdlAzMDJna3orNUdrT2NMNkVVMTBN?= =?utf-8?B?UjFHNnovU01Tc2FzRGRKYk5kVEJ6cHY2MnZyQXMxN01naDE3ZFI2N3lNS25Z?= =?utf-8?B?Vkg5MzlYMHNMbXdGS1pQWW45bHJnNDhWa1E0VnZvTnNPaVUzNWswc2E5WDVN?= =?utf-8?B?LzZ4d0JqUFIvSlc0bGlyVmI4SXU4RktxSGJ2VDVITFV0NjlwMTUvWFQxU0F2?= =?utf-8?B?clNSZEl5Y28yajhXSHRqU3BNbjNPejhCUmZHaExjYUZ3ZUh5U1pCeTdVSFE2?= =?utf-8?B?N2MzNURHTmlYZHVBSU43RTVSbkV3U01heGpnVTB4dE5sL2J2WFBGenJES2N0?= =?utf-8?B?NnkxeUJhZVA5S2Q0VWFkeGowdEVYd1daWDJwb1loRWxHWHVKTEQvWENMRXc1?= =?utf-8?B?MmRJV2FBNkQ2V2x5Q05wNW9qVk85eEF2TWk0aWNBQVlXTE5DKzdLYXovR0Vy?= =?utf-8?Q?ceZKIiO/6N4eDGSk=3D?= Content-ID: <1F519F48207E2149A23B50839993AB56@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5515.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f6ea37e7-3a02-4295-b8de-08da3bee06c6 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 May 2022 12:24:32.8132 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: DmnOX1GsX9qvycQhviYfdtM9z4MyYpB2UZ+8/xyeGjNozliXRqnNBP6Ye0ra6gxtld9Fr5XtfxUtqi17/ghzPw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB0009 X-OriginatorOrg: intel.com 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 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 ? Thanks Haihao _______________________________________________ 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".