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 C3393487D6 for ; Mon, 18 Dec 2023 06:50:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5E98468D192; Mon, 18 Dec 2023 08:50:00 +0200 (EET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B7FBD68D15E for ; Mon, 18 Dec 2023 08:49:53 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1702882199; x=1734418199; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=66FpowKuV3aILnQNaaQ5i0Ey5c8SuFPG9Zg34rtsBec=; b=HIr8+0P50bnHovnfWVLd2JvwkkF6lUuacFEjYoRK1Wj7hHhJzGiSwCbi VwLB2gV1zz7sJhSOGQcxbTJyEunOKYRS6SH6GXq4ok+5ukFr33fEHYUPY c1iui7x+RtN4sGgpHLsQbTbBMEQAtJa0J2mLlbrgptNGh90dJ8M4PowJr psF/Ywl/5EgcLHVRGs783cpwI6UpQewodB7TAZxVdjAQlxCCwJkMWcHbr FgTIHsmyOW8b9TvZJIAXxwZ3lqxoJU4mSU6dq5OE4M/yP2a9g68c6EIzF YkhzvGNC4auwbVW133juMq2K2gKjhG5+7nTZjvQqEVkNBSjIQscKioGi7 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10927"; a="14152099" X-IronPort-AV: E=Sophos;i="6.04,284,1695711600"; d="scan'208";a="14152099" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Dec 2023 22:49:52 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10927"; a="809704675" X-IronPort-AV: E=Sophos;i="6.04,284,1695711600"; d="scan'208";a="809704675" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga001.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 17 Dec 2023 22:49:51 -0800 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Sun, 17 Dec 2023 22:49:51 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Sun, 17 Dec 2023 22:49:51 -0800 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.41) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Sun, 17 Dec 2023 22:49:50 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ogVBNgB/GKFV28sU5N7UkC6qAQaXqQ8FMKfQYDA1NVreOysmZDbRbLkkijF8axKUW0wPMSmIIrfrKoVybgUfd0+WTPBLCD9Z4GULVw6WGZq9WzmsAHln3kUe+PqqOQ7/3j4Cs8Zeuyl1pYeFhNNMQM8UhmGoshHSKC7S3MP20vNwARfqxKHUqpR1W+DKSRTmXEzWKwVgkKGOX/6ENwu0SOWasjrkPztupFmyNORjSq8akSg2FSPWL4yC5c/7/Emz0jG2avI/Shmy0JgqGepirUTDXOBYLCfY3xWrd14erYX7vy28nj3b3kV4kt3yGwWKqQYl+XcqKMgQthmJk0/P3Q== 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=66FpowKuV3aILnQNaaQ5i0Ey5c8SuFPG9Zg34rtsBec=; b=D5d6jII5PSBlTuaHu1k6rUyUswH4b6gryviKFHiika0hqjqSsWfn06tbtBb1wrVjhkEYnwN0TPLMOhKTKcD8tP7Ifh9MCpPjbJ34+5FG0GsKNclIUV+AwH50/5CkE2ZqW05s2Yy4sZFE+a7p5eU9DwosgnIEWqFxdfLceAwM+5KfUArYQoPqAZ5plTeBfl+CWEtkHkdXCq/M/WwhAsFVjijvxUafUsPmAN8ufdddliwIc/MH1ws84Ads/opWSc4TjPqt3M/4bOxqZR0GCowgrAW2WX67LCK0CcR6GTYb19O9Nq5QfLcgBOEsAshIyi0NGe3ZEhurwioNYQI6Nv8Gxw== 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 DM3PR11MB8757.namprd11.prod.outlook.com (2603:10b6:8:1af::7) by PH7PR11MB7147.namprd11.prod.outlook.com (2603:10b6:510:1ee::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.37; Mon, 18 Dec 2023 06:49:48 +0000 Received: from DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::4c5:6fdf:6d9:7ac2]) by DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::4c5:6fdf:6d9:7ac2%4]) with mapi id 15.20.7091.034; Mon, 18 Dec 2023 06:49:48 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" 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/lLt8DIQACA4MAAZGpaGAAleXTAA== Date: Mon, 18 Dec 2023 06:49:47 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu2 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM3PR11MB8757:EE_|PH7PR11MB7147:EE_ x-ms-office365-filtering-correlation-id: 126a7cbd-46b1-4c5c-ffe2-08dbff9586d2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jsVmZtwxSsYNOLphR/Dmi3hYtOYRb1wMz6TtPJ2Qlaf9a1Xs8sDs/3ELskoJ32sRUI6sl8B2mjzroGQiBi0TGeNHD3ZygpMQdzz+yblb8jhOVQWQv8gll+rDuNBh4zBWBD4TRUwlz+RXSwDLtTyANZAeo+DDDjb8O2K5d9koE/3X+oljbColenSKLhof7u3ja5dGh1D2xvHI3ZkiYIjNJOJ5mP5JhXCPuFlDTqwA1dlNRiv7kefxaLdjjdb/Y/Q8HbhRBMzx85HSMR+D2zck898oHomQO35z5SsAJrP//Ervx5Gyw7NKvjCMXh+eM8PP7B9VDHsScZX5ryDN+WdyfJCJ7WNonLyQVi5hXhUk1V3TAhI8fTZ4xvyie8o3R2WJ4FbbK4MWLUwBVIFN5jAquC1Qgnvhh6h3a4g7ED/SCpNpY0MB4DenldQSvgEZnxqFouPO0t2QmBrpvJWvY8g59z6SvRGe5Ip7NAMmmq0EYubPDZQu0WdD1x3OiRt0J3YUJMUGS+l4AnmbQP+eFxV5E9eXn/WlsdHysioa8tV8r2geKOisVR4WZrUzmXqiCnhs/qEQN2FrKxInAUKvc1xbahJpOzVAbbaJogvbw9Osc5bRqcED8BwEfFV/BMQOKRP6 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3PR11MB8757.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(366004)(39860400002)(376002)(136003)(346002)(230922051799003)(64100799003)(186009)(451199024)(1800799012)(2616005)(26005)(53546011)(6512007)(6506007)(71200400001)(122000001)(82960400001)(38070700009)(38100700002)(36756003)(86362001)(41300700001)(8936002)(8676002)(91956017)(4001150100001)(5660300002)(478600001)(2906002)(83380400001)(76116006)(66446008)(6486002)(64756008)(66946007)(66556008)(66476007)(316002)(6916009); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Z09mN1pRWmZIL1dkblB6QXYrMUVSWFdGTzd6KzNkRWFEWm9mRkJIQVc3UVVE?= =?utf-8?B?OVI1S3ZnbzdqTXNBa0tRWEozSGJOWnU5b1k3T2R2VUsxUEZoWnVJNG1Va0Z1?= =?utf-8?B?Tm0zSU5IeHVxUStrSXE3ZmtNY0t4Nk9odGx1dnhxWW5HQ3BEdm9BWU1WRGVu?= =?utf-8?B?M2tvclpHOVlhUGVwbTUzSUczSktsUTlaaGFVZ3NQMnNEWFpFNGZuSHlZWDhX?= =?utf-8?B?VWhUclhrNEJHNkpJckRmK3BBd29kY1FuQlRRR3VNOE9QdWZ6dXlQRjZ1UmJx?= =?utf-8?B?bGJSbFF1MTF6RnhkbGh1ZlZsRDYyem5IdWpibkdMa1NwQTJoak5mZHlLWmEv?= =?utf-8?B?b3BJN0xiT0tHVzdteUNOMWtGWHp5L0JzYnlaallhNW5rOUpMVzlzR3VjeDJG?= =?utf-8?B?dXBGRXIyNTJueVY4dVBTOTgraGVVKzRQQitxamp5bkpRSFZBV0tCR0d4NUxT?= =?utf-8?B?eUhtVEovdm05ZVJQRXh3YTE5TUJ2WXFWR0VVMzRacjAvK0Y5Q1dTbHBXcWJS?= =?utf-8?B?SEprTktJNUxrL0d2LzFlYm5iYzkyRlcwWTJKYjRndWp5alJmTThkdG5DRk5T?= =?utf-8?B?T1BPNStSbllyTVZWcWMwTFQ5US9mYlBqRnlGR1Fxa2t5WWZVTy9pUFIwcWpV?= =?utf-8?B?b2VLMklUTmh5RDJrR3JFY2JuZmtlOWlCdHdrNTZqSG5QMFd3UHlIN0FOS2tC?= =?utf-8?B?MFpKb1grSWxjaDZ2NHdIdHltRHhrTlhPYXNVSkQ1TnZtSUd4MXZzVzAwZ09m?= =?utf-8?B?WGg0eUY5MG9wanZSQUtVOHdLYUpCcllDVUE5ZTZRc2Z2VDlSVlNrQUp5aVV0?= =?utf-8?B?NnJNVUdEdzIyQjB0VU1rcXhQMTlDN3g0MzhqZmdRN3J6UDAxUVNHblR3ZkpK?= =?utf-8?B?a0dBSU54UUk1Z0FIeEQ3cnRwTFZtZms3WlhyTlYwQnBaUVo4N2UvMUR1c1pN?= =?utf-8?B?RG9KanlvTHdIdlJEMjM5VERvM0JjVk11M3NhdXAvNDEzRENjMjhXemtIQy96?= =?utf-8?B?NjhQdmRRVjNmNHJtV0cwTmNwcVdGRFNJbWVFbXZ6eTcvdG9xeFd4S0NXUmNw?= =?utf-8?B?TEZVYWNnYnZ3VFE1YkR1Y1VyYWpnbkVyQjhVbkc3MWxHM3RxYkZON2VFblRK?= =?utf-8?B?MnpTeVN2TVlZN244MzhSL1FNc25ZQlFvNDNaeWFNYTZyRnZlanhWVGRWSDFl?= =?utf-8?B?VFdHZmFwTnZES0hlN2V5RE04bVAraERXZmhJai9VRVFOb1RVRU42eURlK1Jz?= =?utf-8?B?ZjQvN2YvaitmakRxQ1lJNU9XVWNtRXJLY3NGS1J0Nncrb25VS2tpUzVBTFFB?= =?utf-8?B?SnFZa0lFWDd6dFRDeHVaTGtxeVZhNytkT2ZmMnM1ZUNIVWJOYm9NbGNVcEpl?= =?utf-8?B?ZzJjNTQyd2hTSVpFZlhTOWwzODJxdlVNczRHbHFqRCtBeXNwR0E1cUtkMlpN?= =?utf-8?B?dEtWOGM3WUNIN3FzOVNqV3pFcDBNNzg1VkJGUnVETHlpdTUyWERydHFKbjFm?= =?utf-8?B?VnlzUHpRT0hRSWZDd3NMVXl4VHovRk9HbitHWnhScDJnK0w5UTluQm5BYzdS?= =?utf-8?B?MFlOUkd0RFNmU0N6ZzhqN29qRXVHdmVLK3dzSE5WTk5wNWJxWlFEMmJ0SHpR?= =?utf-8?B?SSs3OUM2blh3SWdxZVoyeFIwa2ZZdzNXQWY3WlprRlpoQWUyRmdORUFKS053?= =?utf-8?B?eTk5L09HMVR1ZGtFdk81UlVjSEVRTFJkbkZrU1h5WWhEVUhkcmYvQ1VsV2hk?= =?utf-8?B?WkVoYm82RzdkR1lWNGJzSXpkMFpxR2RzZm9rVHVzTlE1OUptRjNvVTBSc0lR?= =?utf-8?B?MFNxT0dLNmgySG9haDBuRGJFanB1a0pQT0NxYzBXa1BZR0JPNytncFNUSGR1?= =?utf-8?B?UzYzK0Zsdlc0UUdnTE5ZUHJLWWRjdWJmR1BSblVyTXgxaUs2L3NrVnJ3c3Bp?= =?utf-8?B?VnE2T2thZkpybnJaaFRmNmhyeTlFYlRZQ0lvQkVLSXBHMGNPRitIQk1SeVlt?= =?utf-8?B?U1hWcU9uR0x5RWpCYk1uNTJyNzlmbisvMUR1U2pST25uZWNDcjkvblZkVUZt?= =?utf-8?B?em1KaTU5VEJtRW5XZjdpcFNTTUtyUW5GajNRblFpNmQ4enRBb3AxRU9zVGFE?= =?utf-8?B?WDllQTUzZ3RKclB4ZUFzbVE5cXQrajJxU01jRlZ0ZFEzUVF2RGJmOFVZeU5h?= =?utf-8?B?c0E9PQ==?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PR11MB8757.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 126a7cbd-46b1-4c5c-ffe2-08dbff9586d2 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Dec 2023 06:49:47.9684 (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: wQamXTfG3sArS9YWfWzxb6zADuEcA7pYAm7jcKhe8l0GagH+19csqTgr0gcDASbjg9bHIZTWga8sWNUUtZycZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7147 X-OriginatorOrg: intel.com 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: T24gVnIsIDIwMjMtMTItMTUgYXQgMDc6MTkgKzAwMDAsIGh1bmcga3Vpc2hpbmcgd3JvdGU6DQo+ ID4gRnJvbTogZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBP biBCZWhhbGYgT2YgWGlhbmcsDQo+ID4gSGFpaGFvDQo+ID4gU2VudDogVGh1cnNkYXksIERlY2Vt YmVyIDcsIDIwMjMgMzozNyBQTQ0KPiA+IFRvOiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZw0KPiA+ IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0hdIGRvYy9leGFtcGxlcy9xc3ZfdHJh bnNjb2RlOiBFSU5WQUwgaXMNCj4gPiBtb3JlIGFwcHJvcHJpYXRlIGFuZCBFTkFWQUlMIHdpbGwg ZmFpbCBidWlsZCB3aXRoIHZpc3VhbCBzdHVkaW8NCj4gPiANCj4gPiBPbiBEbywgMjAyMy0xMi0w NyBhdCAwNjo0NCArMDAwMCwgaHVuZyBrdWlzaGluZyB3cm90ZToNCj4gPiA+IFNpZ25lZC1vZmYt Ynk6IGNsYXJraCA8aHVuZ2t1aXNoaW5nQG91dGxvb2suY29tPg0KPiA+ID4gLS0tDQo+ID4gPiDC oGRvYy9leGFtcGxlcy9xc3ZfdHJhbnNjb2RlLmMgfCA4ICsrKystLS0tDQo+ID4gPiDCoDEgZmls ZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pDQo+ID4gPiANCj4gPiA+ IGRpZmYgLS1naXQgYS9kb2MvZXhhbXBsZXMvcXN2X3RyYW5zY29kZS5jDQo+ID4gPiBiL2RvYy9l eGFtcGxlcy9xc3ZfdHJhbnNjb2RlLmMgaW5kZXggNDgxMjhiMjAwYy4uOTcyMTI2ODAwYiAxMDA2 NDQNCj4gPiA+IC0tLSBhL2RvYy9leGFtcGxlcy9xc3ZfdHJhbnNjb2RlLmMNCj4gPiA+ICsrKyBi L2RvYy9leGFtcGxlcy9xc3ZfdHJhbnNjb2RlLmMNCj4gPiA+IEBAIC02MiwxMCArNjIsMTAgQEAg c3RhdGljIGludCBzdHJfdG9fZGljdChjaGFyKiBvcHRzdHIsIEFWRGljdGlvbmFyeQ0KPiA+ID4g KipvcHQpDQo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAwOw0KPiA+ID4gwqDCoMKgwqAg a2V5ID0gc3RydG9rKG9wdHN0ciwgIiAiKTsNCj4gPiA+IMKgwqDCoMKgIGlmIChrZXkgPT0gTlVM TCkNCj4gPiA+IC3CoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUihFTkFWQUlMKTsNCj4gPiA+ ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUihFSU5WQUwpOw0KPiA+ID4gwqDCoMKgwqAg dmFsdWUgPSBzdHJ0b2soTlVMTCwgIiAiKTsNCj4gPiA+IMKgwqDCoMKgIGlmICh2YWx1ZSA9PSBO VUxMKQ0KPiA+ID4gLcKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SKEVOQVZBSUwpOw0KPiA+ ID4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SKEVJTlZBTCk7DQo+ID4gPiDCoMKgwqDC oCBhdl9kaWN0X3NldChvcHQsIGtleSwgdmFsdWUsIDApOw0KPiA+ID4gwqDCoMKgwqAgZG8gew0K PiA+ID4gwqDCoMKgwqDCoMKgwqDCoCBrZXkgPSBzdHJ0b2soTlVMTCwgIiAiKTsNCj4gPiA+IEBA IC03Myw3ICs3Myw3IEBAIHN0YXRpYyBpbnQgc3RyX3RvX2RpY3QoY2hhciogb3B0c3RyLCBBVkRp Y3Rpb25hcnkNCj4gPiA+ICoqb3B0KQ0KPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJl dHVybiAwOw0KPiA+ID4gwqDCoMKgwqDCoMKgwqDCoCB2YWx1ZSA9IHN0cnRvayhOVUxMLCAiICIp Ow0KPiA+ID4gwqDCoMKgwqDCoMKgwqDCoCBpZiAodmFsdWUgPT0gTlVMTCkNCj4gPiA+IC3CoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SKEVOQVZBSUwpOw0KPiA+ID4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEFWRVJST1IoRUlOVkFMKTsNCj4gPiA+IMKgwqDCoMKg wqDCoMKgwqAgYXZfZGljdF9zZXQob3B0LCBrZXksIHZhbHVlLCAwKTsNCj4gPiA+IMKgwqDCoMKg IH0gd2hpbGUoa2V5ICE9IE5VTEwpOw0KPiA+ID4gwqDCoMKgwqAgcmV0dXJuIDA7DQo+ID4gPiBA QCAtMTgxLDcgKzE4MSw3IEBAIHN0YXRpYyBpbnQgb3Blbl9pbnB1dF9maWxlKGNoYXIgKmZpbGVu YW1lKQ0KPiA+ID4gwqDCoMKgwqDCoMKgwqDCoCBicmVhazsNCj4gPiA+IMKgwqDCoMKgIGRlZmF1 bHQ6DQo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgIGZwcmludGYoc3RkZXJyLCAiQ29kZWMgaXMgbm90 IHN1cHBvcnR0ZWQgYnkgcXN2XG4iKTsNCj4gPiA+IC3CoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZF UlJPUihFTkFWQUlMKTsNCj4gPiA+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUihFSU5W QUwpOw0KPiA+ID4gwqDCoMKgwqAgfQ0KPiA+ID4gDQo+ID4gPiDCoMKgwqDCoCBpZiAoIShkZWNv ZGVyX2N0eCA9IGF2Y29kZWNfYWxsb2NfY29udGV4dDMoZGVjb2RlcikpKQ0KPiA+IA0KPiA+IExH VE0sIHRoYW5rcyBmb3IgZml4aW5nIHRoZSBpc3N1ZS4NCj4gPiANCj4gPiBCUnMNCj4gPiBIYWlo YW8NCj4gDQo+IHdobyBjYW4gaGVscCB0byBtZXJnZSB0aGlzIHBhdGNoPw0KDQpBcHBsaWVkLA0K DQpUaGFua3MNCkhhaWhhbw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==