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 A929E4B5AA for ; Tue, 9 Jul 2024 06:12:27 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D610B68DB8D; Tue, 9 Jul 2024 09:12:23 +0300 (EEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.16]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BE57768DA4F for ; Tue, 9 Jul 2024 09:12:09 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1720505538; x=1752041538; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=JkSfbwG6Nup7T3T6rhCE63kWvHxRSgOXLcKXqHZTVdI=; b=kP51T6Hj35h13QI97qC6snRAJSoElXaVklI4LCjLewGVMgVCU5RdPe2b rwfGwabiUCPfF9vyplb8bUbufgv17cB7kTu21nusg+DHfRjKSIULj3pNl 42wuH/NBEngojCy9i5uJ9ZsfKdHTQMcCLC2cKD3y0E6RQdTqmSNn6yG3w C1bR7yy46wR3ptOCOIxcgFJ+KrTDqiWPObbiVqgpSu4vcTK21K2ZzTcbM r46ogOJ2bFW/BtegP7WQr9yzAIxRh9Qr6RBnovaVs8t0t/KTck8SyHWie IUo0piNSrgCoGhuiEkmewDS7R730oLZsIBelIRjUHRUsvTEYHzT54UiXY g==; X-CSE-ConnectionGUID: SThJGf9aRseLeS91kjL9+Q== X-CSE-MsgGUID: dpkfxo+9QT2SKxsczS5gIA== X-IronPort-AV: E=McAfee;i="6700,10204,11127"; a="12446313" X-IronPort-AV: E=Sophos;i="6.09,194,1716274800"; d="scan'208";a="12446313" Received: from fmviesa004.fm.intel.com ([10.60.135.144]) by fmvoesa110.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jul 2024 23:12:03 -0700 X-CSE-ConnectionGUID: BwIMuKdzR0q29YHe9Be9zQ== X-CSE-MsgGUID: 7vfVHFiwSjCC/z/2wzDImw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,194,1716274800"; d="scan'208";a="52343652" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmviesa004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 08 Jul 2024 23:12:03 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Mon, 8 Jul 2024 23:12:02 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Mon, 8 Jul 2024 23:12:02 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Mon, 8 Jul 2024 23:12:02 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 8 Jul 2024 23:12:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eCOY8OJcSgitGDn3peByLncbeSDGwiIKMPWOG/dWbQRPLNSiI998SPGYvBAALk1DOPDP0kHA38DsShfilJ5D+d6KRQmiTGu+uIwTaiXrEaQLqa9f4PQl/QwRaDKjXSgfVuRMYwHnNtLQMDzTcFgI1mDSl+lJJblTf0d+p1OS/XzfSnHOyCNbpng/252YqbpZIamNfLFl+sEvd/UPbcR8hM3ObrinPRfSnLbizAsRXQdAUZAgmX2iYfMa3ja4NOfy68IHfKu0wpZLWzkK6WIM7dSzwfZAfh8WrFbcijJQ4px4/sOrqvHF9iQshtnUyEJpVwVYzueanKxFNGKkYUt36Q== 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=JkSfbwG6Nup7T3T6rhCE63kWvHxRSgOXLcKXqHZTVdI=; b=hJAhr/LA992nMUuqBA9gqsm9419Nuvq7m0sxsSK488eHOEkJ/CuLUDUuoMD0sbn3KFW3iWwqKJicYXDdxIeJlOPKl/Sd0wwK5OV1Amm4MyvgEOkcyfZYEhUEaNKDDlHrqkE1bSubLH55zotpinvgCEOaJ7AVow6sR2t3ZrAkik/whZC3HUjfBzjAmJhI6e8w1/maYSJYs0uyIUaO+xBAnenVpPs0mw4H8NmXVDDszH8C6V/PFdZN2b8SPHYEoz8GraXmaRO9+5Ds6orGkUJVC27k1zgEwsaTIMV7dYmChgTs37NfpWHIHCfesSrST7+eDOQwdCbjTe0svFEVIi2QhQ== 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 SA2PR11MB4843.namprd11.prod.outlook.com (2603:10b6:806:fb::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.25; Tue, 9 Jul 2024 06:11:54 +0000 Received: from DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::103a:9795:6ae2:7c96]) by DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::103a:9795:6ae2:7c96%4]) with mapi id 15.20.7741.033; Tue, 9 Jul 2024 06:11:54 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH 2/6] avcodec/vaapi_h264: Do not store our error code in VASliceParameterBufferH264 Thread-Index: AQHa0J40YAuHBPu/ZkyG7oNQOTu+lLHt7IyA Date: Tue, 9 Jul 2024 06:11:54 +0000 Message-ID: References: <20240707184729.3525852-1-michael@niedermayer.cc> <20240707184729.3525852-2-michael@niedermayer.cc> In-Reply-To: <20240707184729.3525852-2-michael@niedermayer.cc> 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_|SA2PR11MB4843:EE_ x-ms-office365-filtering-correlation-id: e085c78a-8ca2-4a31-4dfa-08dc9fde07fe x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?SlhMY05FVXJyYnVUS2dWQnAydW9PTzhkS3dLVGtOMXQ3aHZWU25GdXFhYU9y?= =?utf-8?B?VzJNY1ltUy94cm9yUklWV1d6eFVDU1dMcVBSS2dzbFUrc3pwbFludDVySGpO?= =?utf-8?B?UkUzWmR3bTNKZXRZdWFOUTI5K05zdWY3Ny9UaDlaU1hjZVZTV1FNNTF1cFVt?= =?utf-8?B?S1JGUHdKUHVabDZxcFJJaEI5TEl1TzRSa29iTE4veldpc0NXdHptSGpqU1pm?= =?utf-8?B?Yk53dGVkZTRrSkdXeE1ZUFVCc0dEMjBvbyt4NHV4YW5nRlF1UFZpV0VJU1ZS?= =?utf-8?B?UGkrUWJBaXBhUnBBZXhXMURKaDZRQUZuU3oyNENpYUF4Y1ZucDBqNEJhc3dU?= =?utf-8?B?Y01POTduM1hkcm5LeFJPV04xQkN4VzNRVEg1UXNOUUUrLzJsSkEwQVZyL2hX?= =?utf-8?B?MU1DMkVjMUJKbUg2TXl5bExPRExMbnFFeElRSVRtYU10T3h5TFlTNFlLSjY3?= =?utf-8?B?MDRYbkxVdWF0cjFJQ0g3NHhHL3k5UmxQWVA5Tml5TnByVFpiVnlCV3pHeTJL?= =?utf-8?B?a0ZHYjdBMjZ3VTZ3VHB1b1ZSc1l0TVJ0WUh3UlhZVzh5ekJYTHJVNmcvSWZs?= =?utf-8?B?dTV2OWwrT3IzMDlOeVF4cmM4ZTd4bC9wSXIzSjIybUhUMytQZi9zZlNJcGIv?= =?utf-8?B?Uy9kc1RDUmpMRlN0SERoNjNPSVQyZnJkYytyTlBZaHFyNElLUHNHVnJjWFc0?= =?utf-8?B?RWRzVkRZaENjZHFzaU9NcWRCL2dKWE9GV2xmUVRid200bmhjNlhRWmhTLzJW?= =?utf-8?B?VTkvdSt1UzkrenRSZ2JUYkdjemZxV1pWNDUyOEJFdE9ncko3S1FUZVgrekdY?= =?utf-8?B?L1ZhNFcrb3lYSEFnZ1BNRlUxOGZCZExVcTlHVmJtVVRPTVQ4b2s0WWhFTG5k?= =?utf-8?B?aFBTZThwWVd2eXlTZ2NxbXh3dVJkaW40OWZOZ0FjdnAxeGNMZzd0Zk1ROWtQ?= =?utf-8?B?UCt1WnhOdlE5dDZMMG5tVEgvQzhKUm9vQjlnR3h5T21NNVJLTkd6d05xUStL?= =?utf-8?B?T2RncmNEb2c4WWJGbGlmbWJGT2ZPRmErQmx4Sm9mK2xMeGRadVprNnlGa1hK?= =?utf-8?B?SVY1OFdubFo5M1hSci9jbC9QOW04Snd0UmdRU0tOVW5vNDVocTZvTXMwY0FW?= =?utf-8?B?NGl3LzVHNVhwdlB1LyttSnBRL2V3aithTVRUeGxKcEY5RzREbW5GK0NrZVI0?= =?utf-8?B?WUxJRnBUQTh2UDJoclNITlZGSlVML0Vvd2dKUjRoOVRZN045aldLd0N0eWk2?= =?utf-8?B?VWYvUWN2bFVVamE0NUR5TW11WExoaWp5dGtGU2hvVTlmVVR0ck9qSHpZQ3pK?= =?utf-8?B?TncxckU0Y3ZDOEFFL21LQlg4T3NLU3RKQ09kMzllOUxvZlBZbzlkeDFsR3dI?= =?utf-8?B?UG1yVysrcm1PaFdqNVlXY0JSTDVCRkcrUllFajREZ21OaTJTd0Zuc2szQS9r?= =?utf-8?B?UXl0Y3RkdWpBSHloaVlXQ3ZKc0tUOER2TERtTlF1YmxXZU1qTkRtbnlUcFRP?= =?utf-8?B?ZkgvSXZXVDBpREphcFJqRmsrUG5YUFkxZ1I0ejZLQ1E5M05HMEU4c1Jyc1ps?= =?utf-8?B?eEh0ZVV5WFZmbXVsYzRnUm96VDFaMndHeFIvcVFBWDluQXVYdExvTXhVVWVV?= =?utf-8?B?aHdBTEpEVHgvR2R6WkxaU1MxNmZLOFVYemlhdWlCOE1kcXhsVGlZSDdRNXRo?= =?utf-8?B?RHlORUpYU1dKN0dabFI4andMNXZ3aXo5cGZUOG1aZzVRNDhzN2w4RmxSb01m?= =?utf-8?B?blZSVXlTR1ZpT0xxV1JqRlBjckhxSzQrNmhPdkNuamRhTS9CUlVkYlovdmZh?= =?utf-8?B?UWx0b01XOVNyNmZkaWdDUmdRTjJySmlZeEZ0RU9XRU1NeXhHZzVWUVh1RGdR?= =?utf-8?B?ZGZyWHhVWlV5dHhDdFdmaFRTT25PbEZocmcxeWoxZlV3TGc9PQ==?= 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:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MytXZkdCU3phT2tWcDZzM3MyM3E3OUJaYWlRdDhEazJKbVlWK2pVeFMrYW1h?= =?utf-8?B?eGI5ekxIa3JkcnBUSUZQcjlVZUhYNWhQbkFRRkk3RUp1U3RaZnQzMEQzakJU?= =?utf-8?B?V0Q3dVJneVpSdXQyekdQQjhCYUJNRTZTR0tpWm1vazRqR2poOVByR0hhMFUv?= =?utf-8?B?NWtsR3M2Zi8vTzh3L0p2Vm9MTGphQ2pPYzRnRXVyUkMzOGZUNmNnNnY3TTBp?= =?utf-8?B?NCtLVnlUVFpUSll2WVJVbE5yWFkzcUg5ZnRFaUNsUkpUd0hlK3VEaUxvc0xZ?= =?utf-8?B?WWhnZ0k2SU1IbFFQbm0xUUlsV3llUmplaFhrVEtCTERDVnZmczA1MCs1SHli?= =?utf-8?B?enlJS3UwUlFJMUZ3cjl2UXc1MWJwa2FncG0rajBBeStDRzNLQ2cwWFlLR0RY?= =?utf-8?B?THl1ZzZVb3BJbVlCcS8zZjRyY1lCWllqZlB1RUptQUVvVGVnS1dsZy9KMkZn?= =?utf-8?B?a1NVcHhRME9Fb2VXN2ZlbTJJbGRaemwzK3dRbmhiSEl2UXRXUjZzbmxQa1Zj?= =?utf-8?B?a1lxVTlNemNlaG1RUzdxd2pKRUo1ZEx5ZnQrOFovOUNuemVUeHB4ZHU5aml3?= =?utf-8?B?ZmFLdk5DRzFGa09ONlVzTU5XZEd1bFpvMnlXMVNzUll3TDVOMVArc1hFYjJ2?= =?utf-8?B?clUxMDAwck9oOWFvQkF0U1dvQlYrM0xEL2J3dklUUWRMYk05VXI0Y0F2ZFdx?= =?utf-8?B?SXpuMXFoZU9YYVF3TGtOWUhmZW4wSXUyd0hZUG5QQloyc0FXV0tRUEFIcm9T?= =?utf-8?B?QTR0OGFhVDFRRGM2Yy9lYzVRRnFUejFlUFNUQ2V3cTF5ajF1WTlzRjVIWUpH?= =?utf-8?B?T2QzMlJ6T3RBUUhVbXdjV21HNkFQVHY0V0Q5TlY5cTdOYkQwR2VVRG9hY3F0?= =?utf-8?B?Y1dBYjl2QmVsaUg4V094NnRDOGpNaXNWSXZyMXpLRXE3MjVRelc4OGFGQUVy?= =?utf-8?B?c3pnSVNUbUlaMkcwSytVTzg0WnFVSUo5VHZUNGsyMW0xUmkvMkRIbHBNTG1X?= =?utf-8?B?cXBCaDRwbWN6T1FmQjA5Z0pQV2RUZGJUc1p4TnNqSXd1aGh2VU01eG9pb0w3?= =?utf-8?B?RUVNcllYT0FvYjBPRzNhSERQYmNKbDlMV3dTYXIxNmM5eFFHdW4zS2xtYnd0?= =?utf-8?B?SHNkMFNud3krTGRucHd4eTQ2Y1R6M1JROXM0ZWRMcTFQM1dMR282RldIZC85?= =?utf-8?B?TVd2bmdWOVNONGQ4RXR4cFFrclB2Vkg2aE1LUUxxNTZ0NmtvY1dXcnpURU1V?= =?utf-8?B?Q2dOakU3R3MyYkI4QkswMXNUS2t2eitnSHBIVTVVbCsyWlFMRnNTVGxkYUpt?= =?utf-8?B?SlRiQkFHNEFuRzRtRUJNTEdHV3QvWW5HcHcwU0s2NFJ5YjQ5UkU3dXh1UlJk?= =?utf-8?B?NTNFVXBVT2o2TWVJK1VjL05jTms5MlpSUzhUSnozbkt0TUtuWUwyTExQVGhY?= =?utf-8?B?Z3RXWkdSazZKTU11ei9QL2M3dm1UTVJRLzVWMWRCL3ZHWlpBUGtZTEQrakVm?= =?utf-8?B?RVlaOGdPR3JmdDFaZHRLQ2l3cG5OS244OGt0bHpkWThNL2JpaVQzOUVsSFFJ?= =?utf-8?B?Q3dNOENXbzJHNXpWUitsMkR4K0FuSWoyemtwdHVpallMNzhFRE84ZEIwM0J0?= =?utf-8?B?RnR1QWtHY0owOTViOUZxUHhRay9QTWkxaFRjNW42QzMyY2svSGVYSG0rcWRS?= =?utf-8?B?N0R3RmRSdGZtT2poaVNVT2lTUmpMdlpDTiszamNxQkNjMDM4K2k1bGZzSm9V?= =?utf-8?B?TWlVc3VuMnVyTkZaajA1eDBkT1BadDBIQmMvT0tYRXIwMEIvMlV0Z0tST3Vv?= =?utf-8?B?RlZZL0dSRXc2WEVwNHFrcU9DeUNTZTNoRmI5UUJnekFGMURKWHF2Q0pBRGlk?= =?utf-8?B?Zk9kb1BTTm1FdG42eHRkOWVOYlkzSDFEbXQ4S2tjaHFTb0E4NjJkbkJqYXFW?= =?utf-8?B?dUFYVmh0dlZDL3FlUDgwOVBWSWZwTXhFQ0pISG1nUFFIWXhjQjhSdThtVjhv?= =?utf-8?B?KzRoK0g0OEp0WmJ2YThmRWpFTm9RcFNRaERCZnJ2dEJyS0szSjBjR016cXhX?= =?utf-8?B?cnR1YjJubVM5TThDVHpLanhuSEFBUEhESFZXcWM0THlUa1dkREVvVVNOYTJD?= =?utf-8?B?Qjc5Z3UyTTU2OWc4RHl2bXErV3F3V25ZbmdWL3hmazZHekFzVHhXUGdmZG15?= =?utf-8?B?anc9PQ==?= Content-ID: <3FD4890155CD814A964AC5AA96B7DF3E@namprd11.prod.outlook.com> 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: e085c78a-8ca2-4a31-4dfa-08dc9fde07fe X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2024 06:11:54.5314 (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: Dt3HKI69GckzmpmiffxY9QmV6Op/C5SRcvCareq92y8myJOhIF6BqIBUL72TQim7XqgQlBWkF9a3EXbYRtJl0g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4843 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH 2/6] avcodec/vaapi_h264: Do not store our error code in VASliceParameterBufferH264 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: T24gU28sIDIwMjQtMDctMDcgYXQgMjA6NDcgKzAyMDAsIE1pY2hhZWwgTmllZGVybWF5ZXIgd3Jv dGU6Cj4gSSBhbSBub3Qgc3VyZSB0aGlzIGlzIHBvc3NpYmxlICh0aHVzIHRoaXMgcmVxdWlyZXMg cmV2aWV3KQo+IAo+IEZpeGVzOiBDSUQxNjA0NTcwIE92ZXJmbG93ZWQgY29uc3RhbnQKPiAKPiBT cG9uc29yZWQtYnk6IFNvdmVyZWlnbiBUZWNoIEZ1bmQKPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVs IE5pZWRlcm1heWVyIDxtaWNoYWVsQG5pZWRlcm1heWVyLmNjPgo+IC0tLQo+IMKgbGliYXZjb2Rl Yy92YWFwaV9oMjY0LmMgfCA2ICsrKysrLQo+IMKgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9u cygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3ZhYXBpX2gy NjQuYyBiL2xpYmF2Y29kZWMvdmFhcGlfaDI2NC5jCj4gaW5kZXggMzk4ZTkyNTY4YzIuLjc3ODE5 YTY0YTRlIDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvdmFhcGlfaDI2NC5jCj4gKysrIGIvbGli YXZjb2RlYy92YWFwaV9oMjY0LmMKPiBAQCAtMzQyLDYgKzM0MiwxMCBAQCBzdGF0aWMgaW50IHZh YXBpX2gyNjRfZGVjb2RlX3NsaWNlKEFWQ29kZWNDb250ZXh0ICphdmN0eCwKPiDCoMKgwqDCoCBj b25zdCBIMjY0U2xpY2VDb250ZXh0ICpzbMKgID0gJmgtPnNsaWNlX2N0eFswXTsKPiDCoMKgwqDC oCBWQVNsaWNlUGFyYW1ldGVyQnVmZmVySDI2NCBzbGljZV9wYXJhbTsKPiDCoMKgwqDCoCBpbnQg ZXJyOwo+ICvCoMKgwqAgaW50IHNsaWNlX3R5cGUgPSBmZl9oMjY0X2dldF9zbGljZV90eXBlKHNs KTsKPiArCj4gK8KgwqDCoCBpZiAoc2xpY2VfdHlwZSA8IDApCj4gK8KgwqDCoMKgwqDCoMKgIHJl dHVybiBzbGljZV90eXBlOwoKc2wtPnNsaWNlX3R5cGUgc2hvdWxkIGJlIG9uZSBvZiBBVl9QSUNU VVJFX1RZUEVfUCwgQVZfUElDVFVSRV9UWVBFX0IsCkFWX1BJQ1RVUkVfVFlQRV9JLCBBVl9QSUNU VVJFX1RZUEVfU1AgYW5kIEFWX1BJQ1RVUkVfVFlQRV9TSSB3aGVuIHRoaXMgY2FsbGJhY2sKZnVu Y3Rpb24gaXMgY2FsbGVkLCBJIGRvbid0IHRoaW5rIHRoZSBpZiBzdGF0ZW1lbnQgaXMgcmVxdWly ZWQuIAoKVGhhbmtzCkhhaWhhbwoKCj4gwqAKPiDCoMKgwqDCoCBzbGljZV9wYXJhbSA9IChWQVNs aWNlUGFyYW1ldGVyQnVmZmVySDI2NCkgewo+IMKgwqDCoMKgwqDCoMKgwqAgLnNsaWNlX2RhdGFf c2l6ZcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgPSBzaXplLAo+IEBAIC0zNDksNyArMzUz LDcgQEAgc3RhdGljIGludCB2YWFwaV9oMjY0X2RlY29kZV9zbGljZShBVkNvZGVjQ29udGV4dCAq YXZjdHgsCj4gwqDCoMKgwqDCoMKgwqDCoCAuc2xpY2VfZGF0YV9mbGFnwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCA9IFZBX1NMSUNFX0RBVEFfRkxBR19BTEwsCj4gwqDCoMKgwqDCoMKgwqDC oCAuc2xpY2VfZGF0YV9iaXRfb2Zmc2V0wqDCoMKgwqDCoMKgwqDCoCA9IGdldF9iaXRzX2NvdW50 KCZzbC0+Z2IpLAo+IMKgwqDCoMKgwqDCoMKgwqAgLmZpcnN0X21iX2luX3NsaWNlwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgID0gKHNsLT5tYl95ID4+Cj4gRklFTERfT1JfTUJBRkZfUElDVFVSRSho KSkgKiBoLT5tYl93aWR0aCArIHNsLT5tYl94LAo+IC3CoMKgwqDCoMKgwqDCoCAuc2xpY2VfdHlw ZcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgID0gZmZfaDI2NF9nZXRfc2xp Y2VfdHlwZShzbCksCj4gK8KgwqDCoMKgwqDCoMKgIC5zbGljZV90eXBlwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgPSBzbGljZV90eXBlLAo+IMKgwqDCoMKgwqDCoMKgwqAg LmRpcmVjdF9zcGF0aWFsX212X3ByZWRfZmxhZ8KgwqAgPSBzbC0+c2xpY2VfdHlwZSA9PSBBVl9Q SUNUVVJFX1RZUEVfQgo+ID8gc2wtPmRpcmVjdF9zcGF0aWFsX212X3ByZWQgOiAwLAo+IMKgwqDC oMKgwqDCoMKgwqAgLm51bV9yZWZfaWR4X2wwX2FjdGl2ZV9taW51czHCoCA9IHNsLT5saXN0X2Nv dW50ID4gMCA/IHNsLQo+ID5yZWZfY291bnRbMF0gLSAxIDogMCwKPiDCoMKgwqDCoMKgwqDCoMKg IC5udW1fcmVmX2lkeF9sMV9hY3RpdmVfbWludXMxwqAgPSBzbC0+bGlzdF9jb3VudCA+IDEgPyBz bC0KPiA+cmVmX2NvdW50WzFdIC0gMSA6IDAsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==