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 4811E4869F for ; Fri, 15 Dec 2023 07:19:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 96F2468D185; Fri, 15 Dec 2023 09:19:27 +0200 (EET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10olkn2043.outbound.protection.outlook.com [40.92.42.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 497CA68D02A for ; Fri, 15 Dec 2023 09:19:21 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MZyltsUrMminhO9cVVCc60RDkguxkkf3xaeu3kaN9OI8GgQPOMs4bqYH6bmKNVRhWttPg+kt4RtkU5GHqNTTtF0nT9ju+YwMx4G0xvD5UaVkB0XC4SOttSP10XfAm7WnedbDc92rSUI4o7/hKSrS/ZJ0vDH43gu04aBs+sW6rHk1XhWAHz+hnRBKTh77M8QfShGb4OFGgwdVc7l3aGjTPSyebRpDbs4UB//Hrxt4zsCpSFs67aon73sW9hrpXLNAhTyEqXkctXQKO9vEJRPFLR+ZGaGcHi0QT8bdEa/tc/VjXKh3pieUD7nxxyo7PxRTbO0edBaz+Eci1AP/L+4RjQ== 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=PkQCnQR6VQAIXnOvlINEzet+95o3Ygi9a1rnM4xmwh8=; b=K8R7g92l+RBRZ+pcOGhVTHPb9FFFn9NzHjbqyb/iIN/21n7HltX/s9YL6tSaQJRAqBr72FmfDxDJiuDDu5Rw8vKa6Schixh6aievrU4nb9Fc9IR4bTHzX40U0Ku1YIlbBUhTf5BarWSrM7B+cG5IH1QITmYErqxvlDpy5U6Y94qX6Fv0CXfJAS4Qxd/VpLd1Gk4VKabCbHGnfgTdRx9Hd0VeTbskFOmMA3WNA3LY9DWWzf5iYVZclRM/8neXMcNyr/jEwCX8BRwqwF+aSnaajUITtwXIwRFY26cONDkiBwMlCP7S8KGn3o5Qh3BHF/eqgG41OOCS8CvFOjVSE3dT8w== 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=PkQCnQR6VQAIXnOvlINEzet+95o3Ygi9a1rnM4xmwh8=; b=hURZnpcTQaM3wFqytmE7InmkvBirEAkwml1Bk4sdLciCLejbShF9gQKM9f/fgvY8dXG4h7aJGlxFh3+vWl9EJ8fWi4cUH4W44aptf9CD6+pK/rwhxHxwI7TgyjKbR2sCRF3qhOLSD8YlnRBHR4qQfK8Eb+C869OxUA8pGbkP6kI7gTpF3BPN1xxdbD43PZtD5eYnuEm05Qozy175c0GOIDrRR9cLGcsLWnoyUarl01TaKdOKmpD3gzG5vVL+bHsifJYKfriIOcLOu008V2/aMSMB9gPA8Z1UPCbTsT40DdvCXaBLFDNtmzpL7k+j6MZONlkqwFb/97Ifjztd4rZ1nw== Received: from PH7PR11MB7430.namprd11.prod.outlook.com (2603:10b6:510:274::20) by PH0PR11MB5208.namprd11.prod.outlook.com (2603:10b6:510:3b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.31; Fri, 15 Dec 2023 07:19:17 +0000 Received: from PH7PR11MB7430.namprd11.prod.outlook.com ([fe80::de12:17c8:692d:6512]) by PH7PR11MB7430.namprd11.prod.outlook.com ([fe80::de12:17c8:692d:6512%5]) with mapi id 15.20.7091.028; Fri, 15 Dec 2023 07:19:17 +0000 From: hung kuishing To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH] doc/examples/qsv_transcode: EINVAL is more appropriate and ENAVAIL will fail build with visual studio Thread-Index: Adoo2BguNT9JFR7KS/+WkW/lLt8DIQACA4MAAZGpaGA= Date: Fri, 15 Dec 2023 07:19:17 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [YnUOKWriYhjMqb6hDqRJNBrnni/p0c7S] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB7430:EE_|PH0PR11MB5208:EE_ x-ms-office365-filtering-correlation-id: b9c2abcf-fc7e-4f91-05a9-08dbfd3e262e x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8comzowdacbVWJyNIC/ebE1C/JLyQPMaw0A2YAMi1jwy1oSHi0XHCZCsvyZ5jtjLa4WDCrmKU/mg73hADnZ7+p2uKrA+8BKydr7m9FBqYWhsIWTaUep7q8NJ3cqreRTEYZeyzgm28h/tdQVXzROcwZWRmagfhzeywIc1dAZVaEv1zR+4KTHW83iefxHTFZAAM1uimAaYyKix2Q/e8AE2saiabk8mR8ZRT1Lki1UvHOymUteNyVCz64+wsNX6h9YA5qzuzCGlHDwswvJs72ILJE4yh5ugs9uh0FJ4Mjj6zEo8gjSVJerYJRUIDY+T/9+Z1S4BxCiqQGPEjYVxoosRJHNhr6faYh8X8TRGXQqhEmmlT0Eu7+qxT2YSE+QyF/qhwchSO/LZFV3w+2pErn+KPOwdc+aMEsGJqwg91AgmynrvzD8NHtmAPKWyoerXgFu7WhCBuyDwYwUGE6gqDTBEyPSO8aVUsEY3QJdF5hxHBqdNw8ATvde4B3LoSCBNId239RyzkQsrWs/PeVRIE5LuU+iG0FL1sxiGaeV6d+wk5DuSMkA3xYEkHEfY6XC3T2wj x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NlVjMXNYQlYvckhTKzQwNFhmRnZ0dEhYdVNtdFd4c1JvTjRSalFTUGhjRGN1?= =?utf-8?B?WFpIS09DeWRHOTJvaS8yWUNWeFY5cWpMU1RsU0laUC9lclVTNzJ2ZjhCcEc4?= =?utf-8?B?MEZZRkpPcVZxbFN4MllJUFdMWHlNNEY1R0E0dGRRMGJkWXdkQVRBcG5UbW83?= =?utf-8?B?QXgwTVdKdjJiQXNHaURvNHVZR3VBaVhOOFdFSFVGNTJzdm5taThBanFneUt6?= =?utf-8?B?R1VTV1UvTFVpZEhpUW84VnpxUzNBcHRxa3o5SmxHcE5Jem9ERVdZcmloNWt5?= =?utf-8?B?cGVvVkcvejZ3UzJYektCT0RHQlhHMkRTSGx6SXNhSHZNSWl1VnZqN1NYZEN1?= =?utf-8?B?b3p5QTgzODBRSTY0VjRIM1VwK2QyMHEyM0ZCaDgxWUlwdFNJVUdJOHlmTlpz?= =?utf-8?B?aEJSckRmeTRoQnNuWDBhOVlpQnZQU1hLcExqUExicWd1L2V3Y3FKalVwT1pj?= =?utf-8?B?ODBVWi9KdVpPWHdQdUdxaVN2YUpuUTREN09ORVoyRmg4dDYvczRzK2wvZlkz?= =?utf-8?B?S3MyYkNpMTVmZ1J3QUNUckFuU2FZNis2aFYyeDNTSzRjY1lMOHgwc3Jmd1F4?= =?utf-8?B?TnN5Y3QrUXg5eFl4Tkx2Z2lBREdiQzQ0Q1h1NHRrVWw0TTUyNnRhTGR6UEdB?= =?utf-8?B?dXRTNGNoTUpHRVhSYXJZYU1aWjVNeTN5NllJdjFvR0J2dFluckJ2cWlJY1Vn?= =?utf-8?B?bVdtMW1UMDNNbjM5UDhmR0xibytTWG9raDNXYWlpQmMxazVYb0xjOEdKdzNt?= =?utf-8?B?eVZFOElacDUydjF5WXBDclJvRFRUb3hHRmZraW5WT3dkenJHaWtndndVV3JR?= =?utf-8?B?YWxQWVJ3bDMzeGl4bzZOUVlZK3VlR2l3a2c5K0d0d2dhUzROSXE3ajlZaUN1?= =?utf-8?B?aG51bVB4SlpDYnBsUEhkcU55Mm9vQnlPcitRenY4NGRpNFFnRm84RmViQUJB?= =?utf-8?B?L1k0NFFuT2hsbVNSbzlaYWd4Tm9zMm05b0dmdzVqVlpsYnlzWUNOMnF2a3kv?= =?utf-8?B?R1BLWnI0ajBOUjJ5OHQ5WUlQZzd6MEhHQUJXdWtvK0l2eU1CNlpNa2lzNEll?= =?utf-8?B?ZGs1K3hXZm5ITm00ci9PclJ5czA0cHJKU21WTnlrTFVaOGtQZHBQNmN4RXFl?= =?utf-8?B?THBYQ3dDWWtvbWJldzV5dmkzc1FISDlFd0lFM1FnUGcya3RuVXp5Vzc2STJG?= =?utf-8?B?UFMzbEJYdTYwVG9ERUtMa1VBKzAzWThHcnhkT2d2UURHNlhnQTJDdlJKUWdi?= =?utf-8?B?TGkxOGNVbFNuSjQrQ2IrTDlkaVJwL3A4TnNEUkhtWUp2SnYzSmFWS2ZyQm1Z?= =?utf-8?B?cGFtSkpESTNaZld5TlEzdmRGd1VPdDdhMXZoeGpjWmJJMnJXem9RQ1VxZ0pG?= =?utf-8?B?ZkFBV3I4Zkk4UW5Mczcwci9RcGlDVnJVZEU0YVU3UUtVdWhWaExRVUlyQU0r?= =?utf-8?B?ZCtNYzFoYzNTTkhXdTN2ZWl0dDVnZUpLWGR6ZlU4b3oybmJKTHp2enZvQ1ow?= =?utf-8?B?UXFncDloQWc5d1JUeGpsM2JzaEg2UUNXNWREL1pucHduN3JSZng2SlI3MFhZ?= =?utf-8?B?UjYyT3dIWlA0bTFjR2pGc1FESlFDVGhaN2d0Y1g3QmZDajJhRENod0h2RlZq?= =?utf-8?B?NWplUC85ZG4yek9HV3B4VE8rdnQ0M1E9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB7430.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: b9c2abcf-fc7e-4f91-05a9-08dbfd3e262e X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Dec 2023 07:19:17.3381 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5208 Subject: Re: [FFmpeg-devel] [PATCH] doc/examples/qsv_transcode: EINVAL is more appropriate and ENAVAIL will fail build with visual studio 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: PiBGcm9tOiBmZm1wZWctZGV2ZWwgPGZmbXBlZy1kZXZlbC1ib3VuY2VzQGZmbXBlZy5vcmc+IE9u IEJlaGFsZiBPZiBYaWFuZywNCj4gSGFpaGFvDQo+IFNlbnQ6IFRodXJzZGF5LCBEZWNlbWJlciA3 LCAyMDIzIDM6MzcgUE0NCj4gVG86IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnDQo+IFN1YmplY3Q6 IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0hdIGRvYy9leGFtcGxlcy9xc3ZfdHJhbnNjb2RlOiBF SU5WQUwgaXMNCj4gbW9yZSBhcHByb3ByaWF0ZSBhbmQgRU5BVkFJTCB3aWxsIGZhaWwgYnVpbGQg d2l0aCB2aXN1YWwgc3R1ZGlvDQo+IA0KPiBPbiBEbywgMjAyMy0xMi0wNyBhdCAwNjo0NCArMDAw MCwgaHVuZyBrdWlzaGluZyB3cm90ZToNCj4gPiBTaWduZWQtb2ZmLWJ5OiBjbGFya2ggPGh1bmdr dWlzaGluZ0BvdXRsb29rLmNvbT4NCj4gPiAtLS0NCj4gPiDCoGRvYy9leGFtcGxlcy9xc3ZfdHJh bnNjb2RlLmMgfCA4ICsrKystLS0tDQo+ID4gwqAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25z KCspLCA0IGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2RvYy9leGFtcGxlcy9x c3ZfdHJhbnNjb2RlLmMNCj4gPiBiL2RvYy9leGFtcGxlcy9xc3ZfdHJhbnNjb2RlLmMgaW5kZXgg NDgxMjhiMjAwYy4uOTcyMTI2ODAwYiAxMDA2NDQNCj4gPiAtLS0gYS9kb2MvZXhhbXBsZXMvcXN2 X3RyYW5zY29kZS5jDQo+ID4gKysrIGIvZG9jL2V4YW1wbGVzL3Fzdl90cmFuc2NvZGUuYw0KPiA+ IEBAIC02MiwxMCArNjIsMTAgQEAgc3RhdGljIGludCBzdHJfdG9fZGljdChjaGFyKiBvcHRzdHIs IEFWRGljdGlvbmFyeQ0KPiA+ICoqb3B0KQ0KPiA+IMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIDA7 DQo+ID4gwqDCoMKgwqAga2V5ID0gc3RydG9rKG9wdHN0ciwgIiAiKTsNCj4gPiDCoMKgwqDCoCBp ZiAoa2V5ID09IE5VTEwpDQo+ID4gLcKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SKEVOQVZB SUwpOw0KPiA+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUihFSU5WQUwpOw0KPiA+IMKg wqDCoMKgIHZhbHVlID0gc3RydG9rKE5VTEwsICIgIik7DQo+ID4gwqDCoMKgwqAgaWYgKHZhbHVl ID09IE5VTEwpDQo+ID4gLcKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SKEVOQVZBSUwpOw0K PiA+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUihFSU5WQUwpOw0KPiA+IMKgwqDCoMKg IGF2X2RpY3Rfc2V0KG9wdCwga2V5LCB2YWx1ZSwgMCk7DQo+ID4gwqDCoMKgwqAgZG8gew0KPiA+ IMKgwqDCoMKgwqDCoMKgwqAga2V5ID0gc3RydG9rKE5VTEwsICIgIik7DQo+ID4gQEAgLTczLDcg KzczLDcgQEAgc3RhdGljIGludCBzdHJfdG9fZGljdChjaGFyKiBvcHRzdHIsIEFWRGljdGlvbmFy eQ0KPiA+ICoqb3B0KQ0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gMDsNCj4g PiDCoMKgwqDCoMKgwqDCoMKgIHZhbHVlID0gc3RydG9rKE5VTEwsICIgIik7DQo+ID4gwqDCoMKg wqDCoMKgwqDCoCBpZiAodmFsdWUgPT0gTlVMTCkNCj4gPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCByZXR1cm4gQVZFUlJPUihFTkFWQUlMKTsNCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBy ZXR1cm4gQVZFUlJPUihFSU5WQUwpOw0KPiA+IMKgwqDCoMKgwqDCoMKgwqAgYXZfZGljdF9zZXQo b3B0LCBrZXksIHZhbHVlLCAwKTsNCj4gPiDCoMKgwqDCoCB9IHdoaWxlKGtleSAhPSBOVUxMKTsN Cj4gPiDCoMKgwqDCoCByZXR1cm4gMDsNCj4gPiBAQCAtMTgxLDcgKzE4MSw3IEBAIHN0YXRpYyBp bnQgb3Blbl9pbnB1dF9maWxlKGNoYXIgKmZpbGVuYW1lKQ0KPiA+IMKgwqDCoMKgwqDCoMKgwqAg YnJlYWs7DQo+ID4gwqDCoMKgwqAgZGVmYXVsdDoNCj4gPiDCoMKgwqDCoMKgwqDCoMKgIGZwcmlu dGYoc3RkZXJyLCAiQ29kZWMgaXMgbm90IHN1cHBvcnR0ZWQgYnkgcXN2XG4iKTsNCj4gPiAtwqDC oMKgwqDCoMKgwqAgcmV0dXJuIEFWRVJST1IoRU5BVkFJTCk7DQo+ID4gK8KgwqDCoMKgwqDCoMKg IHJldHVybiBBVkVSUk9SKEVJTlZBTCk7DQo+ID4gwqDCoMKgwqAgfQ0KPiA+DQo+ID4gwqDCoMKg wqAgaWYgKCEoZGVjb2Rlcl9jdHggPSBhdmNvZGVjX2FsbG9jX2NvbnRleHQzKGRlY29kZXIpKSkN Cj4gDQo+IExHVE0sIHRoYW5rcyBmb3IgZml4aW5nIHRoZSBpc3N1ZS4NCj4gDQo+IEJScw0KPiBI YWloYW8NCg0Kd2hvIGNhbiBoZWxwIHRvIG1lcmdlIHRoaXMgcGF0Y2g/DQpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBs aXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9y IGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1 YnNjcmliZSIuCg==