From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 1BA064D430 for ; Wed, 19 Nov 2025 18:40:19 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'GeY/1YE7nYXaQsbVIdh/ebkzlXDnyypPSmv6eU/NrKM=', expected b'jdUssw7aZqIPu2+4GDp1wURp0lqcT0+WF6m5BCJ+y+o=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1763577610; h=content-type : mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-transfer-encoding : from; bh=GeY/1YE7nYXaQsbVIdh/ebkzlXDnyypPSmv6eU/NrKM=; b=cFLW8zz03PiGLSw/AuI3tST/iWL6eAcj4YjsIkanwMG5/+2GXsX3FLFBTOYMP+8wx6s4S g8Yh65MewZGBRb+HLHUPG3R7VrqaH7AwxJqrM7m0O3rrxvfHPEoFMr/4xIKn4ljIuaLvfSM E8lYBMN3anoAOVD4sy8tHcZNN8gvoUSCG2c6zxjyBXOdJRouscKnGFB2S3GsDn6YW2jkw77 rBh4XS+JU0/Ui7tnR6Jjn9jZBQ5iWzz1fPlXDhe25068euaPQOt8bL3OcRa2WYRfPjsFIDK dN0O2jOR+8Ffvrp13Ulv1ySzshsOofZHFSjd/ZZ7PmEAX6Ab1Cq20jCmSAnQ== Received: from [172.19.0.2] (unknown [172.19.0.2]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 7172F68FDFB; Wed, 19 Nov 2025 20:40:10 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1763577608; b=R2sL2HE0kGq4zo0pXhQt3YCQMpH6nqPQPZrfEURW7vkuwIobmR40+TAJcTCgauivlTVwj I4uhBrcYEysUrcdKlFP/1UJ36azumFmm70mgBGoCS+tDYIcetI7fG2An2n/07ow0KtYa0nG aYjwvFH9wGEXlNbokM4JSwy/jfYR5R6cvksd9hDqLttW/XJv/C75D6/g1vTgZ/Ye/2k+sYE /yncWNTxht9/dSZC8xnzXZLTNx+Hch+vfovpLNdp2j2KvxTyATa9E7MNBWy1UcMzmp4jUEi 7vKXZppJeCPS2tIggh3vnMLpmB31pzReDGotRp62IygeTULxQ2fQfInoKTyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1763577608; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=GeY/1YE7nYXaQsbVIdh/ebkzlXDnyypPSmv6eU/NrKM=; b=KIpSuJjGEBNcRj77M9gsNUOS9AXDD4nLiUwxqrLm4zWP4BMDFBYvfrtqZvyPL9wHumpHY QJ0H0YM+OyBvIF4WH50YGnf/GG/kOZig+EwLnjVmj5o2pUwokqDQFAhCw6frl2Nzb1vL/dZ 5B0Hw1T8eDEJAJxFKn0AFt6R5eV5BgRgJjmFYF8SjFySAqawy5JSmNKTZQiwbxy0aP8BecI +Yz8r0Y4QcbeqD/fyzkxyD+CzYPEOyoTr7tIO9NzQZfc+BtcIQM1qEhPFz+SeURRhWv0D9Q rIbNSwof5hJC4Fs3tKXvWnqW46iu5F8GD/+QhMjNH40//rAPdG7SjjB/teMg== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1763577600; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=jdUssw7aZqIPu2+4GDp1wURp0lqcT0+WF6m5BCJ+y+o=; b=wVD9qaE82H9KRFha37AVCzMRunogzp4yRCgtltqg2ItWLoldRMMEnYCs0fPSBOtb+dry5 P8p+08eqbIrQLTb5YiWwPlq4Qa+MD3otvsRNB4TwLfvsvcHwC1BdKymp1kXG7z8at2VHjuN 7OfziX/ZF9WhyZvBkl9D8rjQbzDouIYzwgPfVRPcBn6eHaE9JTSAKjZ6+o1jr4egVRuGt6T IJtfBAqhnKnWyCnGCNogy9Ig9rXgOqbkOaVdS8mdnpRH0Rssz1Lg58bh15rI7sxKIyKlccA ULnz5xmiP7dRP77d9j51XrBmNx0zkUyEkEX6raaBkxbXhZ3DSIFdMmYrak2g== Received: from 188d6d40ca7a (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 7E97468F1B5 for ; Wed, 19 Nov 2025 20:40:00 +0200 (EET) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Wed, 19 Nov 2025 18:40:00 -0000 Message-ID: <176357760064.59.9110328799271576369@2cb04c0e5124> Message-ID-Hash: QOCI4Q22CMUDNEWBGUFKJ3773AZJQQQP X-Message-ID-Hash: QOCI4Q22CMUDNEWBGUFKJ3773AZJQQQP X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] avcodec/d3d12va_encode: support motion estimation precision mode (PR #20973) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Steven Xiao via ffmpeg-devel Cc: Steven Xiao Content-Transfer-Encoding: base64 Archived-At: List-Archive: List-Post: UFIgIzIwOTczIG9wZW5lZCBieSBTdGV2ZW4gWGlhbyAoeW91bmVuZ3hpYW8pClVSTDogaHR0cHM6 Ly9jb2RlLmZmbXBlZy5vcmcvRkZtcGVnL0ZGbXBlZy9wdWxscy8yMDk3MwpQYXRjaCBVUkw6IGh0 dHBzOi8vY29kZS5mZm1wZWcub3JnL0ZGbXBlZy9GRm1wZWcvcHVsbHMvMjA5NzMucGF0Y2gKClRo aXMgY29kZSBzdWJtaXNzaW9uIGlzIHB1cnBvc2VkIHRvIHN1cHBvcnQgdGhlICoqbW90aW9uIGVz dGltYXRpb24gcHJlY2lzaW9uIG1vZGUqKiBmb3IgdGhlIEQzRDEyIHZpZGVvIGVuY29kZXIuICAN CkJ5IGRlZmF1bHQsIHRoZSBEM0QxMiB2aWRlbyBlbmNvZGVyIHVzZXMgKipNQVhJTVVNKiosIHdo aWNoIG1lYW5zIG5vIHJlc3RyaWN0aW9u4oCUaXQgdXNlcyB0aGUgaGlnaGVzdCBwcmVjaXNpb24g c3VwcG9ydGVkIGJ5IHRoZSBkcml2ZXIuDQoNCk1heGltdW0gcHJlY2lzaW9uIGluY3JlYXNlcyBj b21wdXRhdGlvbmFsIGxvYWQgYW5kIGxhdGVuY3kuIEluIGNlcnRhaW4gc2NlbmFyaW9zIChzdWNo IGFzIHJlYWwtdGltZSBlbmNvZGluZyBvciBsb3ctcG93ZXIgZGV2aWNlcyksIGFwcGxpY2F0aW9u cyBtYXkgd2FudCB0byByZWR1Y2UgcHJlY2lzaW9uIHRvIGltcHJvdmUgc3BlZWQgb3IgcmVkdWNl IHBvd2VyIGNvbnN1bXB0aW9uLiBUaGlzIHJlcXVpcmVzIHRoZSBlbmNvZGVyIHRvIHN1cHBvcnQg dXNlci1kZWZpbmVkIG1vdGlvbiBlc3RpbWF0aW9uIHByZWNpc2lvbiBtb2Rlcy4NCg0KKioqDQoN CioqYEQzRDEyX1ZJREVPX0VOQ09ERVJfTU9USU9OX0VTVElNQVRJT05fUFJFQ0lTSU9OX01PREVg KiogZGVmaW5lcyBzZXZlcmFsIHByZWNpc2lvbiBtb2RlczoNCg0KKiAgICoqTUFYSU1VTSoqOiBO byByZXN0cmljdGlvbiwgdXNlcyB0aGUgbWF4aW11bSBwcmVjaXNpb24gc3VwcG9ydGVkIGJ5IHRo ZSBkcml2ZXIuDQoqICAgKipGVUxMXF9QSVhFTCoqOiBBbGxvd3Mgb25seSBmdWxsLXBpeGVsIHBy ZWNpc2lvbi4NCiogICAqKkhBTEZcX1BJWEVMKio6IEFsbG93cyBoYWxmLXBpeGVsIHByZWNpc2lv bi4NCiogICAqKlFVQVJURVJcX1BJWEVMKio6IEFsbG93cyBxdWFydGVyLXBpeGVsIHByZWNpc2lv bi4NCiogICAqKkVJR0hUSFxfUElYRUwqKjogQWxsb3dzIGVpZ2h0aC1waXhlbCBwcmVjaXNpb24g KGludHJvZHVjZWQgaW4gV2luZG93cyAxMSkuDQoNClRoZSBmbGFnICoqYEQzRDEyX1ZJREVPX0VO Q09ERVJfU1VQUE9SVF9GTEFHX01PVElPTl9FU1RJTUFUSU9OX1BSRUNJU0lPTl9NT0RFX0xJTUlU X0FWQUlMQUJMRWAqKiBpbiAqKmBEM0QxMl9WSURFT19FTkNPREVSX1NVUFBPUlRfRkxBR1NgKiog aW5kaWNhdGVzIHdoZXRoZXIgdGhlIHZpZGVvIGVuY29kZXIgc3VwcG9ydHMgbGltaXRpbmcgdGhl IG1vdGlvbiBlc3RpbWF0aW9uIHByZWNpc2lvbiBtb2RlIHVuZGVyIHRoZSBjdXJyZW50IGNvbmZp Z3VyYXRpb24uDQoNCgoKCkZyb20gNzU4OWI3OGIxZTA4ZjAzYmY5NzQ2ZmI2NDgyZjU0MzQ1ZjI3 NGI2ZSBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKRnJvbTogc3RldnhpYW8gPHN0ZXZlbi54aWFv QGFtZC5jb20+CkRhdGU6IFdlZCwgMTkgTm92IDIwMjUgMTM6MTQ6MTcgLTA1MDAKU3ViamVjdDog W1BBVENIXSBzdXBwb3J0IG1vdGlvbiBlc3RpbWF0aW9uIHByZWNpc2lvbiBtb2RlIHNvdXJjZSB2 ZXJzaW9uIDEKCi0tLQogbGliYXZjb2RlYy9kM2QxMnZhX2VuY29kZS5jICAgICAgfCAgMiArLQog bGliYXZjb2RlYy9kM2QxMnZhX2VuY29kZS5oICAgICAgfCAyMSArKysrKysrKysrKysrKysrKysr Ky0KIGxpYmF2Y29kZWMvZDNkMTJ2YV9lbmNvZGVfaDI2NC5jIHwgMTEgKysrKysrKysrKysKIGxp YmF2Y29kZWMvZDNkMTJ2YV9lbmNvZGVfaGV2Yy5jIHwgMTEgKysrKysrKysrKysKIDQgZmlsZXMg Y2hhbmdlZCwgNDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9s aWJhdmNvZGVjL2QzZDEydmFfZW5jb2RlLmMgYi9saWJhdmNvZGVjL2QzZDEydmFfZW5jb2RlLmMK aW5kZXggYWE4YTU5ODJiZS4uMGUxZTJkZTJmMCAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9kM2Qx MnZhX2VuY29kZS5jCisrKyBiL2xpYmF2Y29kZWMvZDNkMTJ2YV9lbmNvZGUuYwpAQCAtMTIwNSw3 ICsxMjA1LDcgQEAgc3RhdGljIGludCBkM2QxMnZhX2NyZWF0ZV9lbmNvZGVyKEFWQ29kZWNDb250 ZXh0ICphdmN0eCkKICAgICAgICAgLkVuY29kZVByb2ZpbGUgICAgICAgICAgICAgICAgPSBjdHgt PnByb2ZpbGUtPmQzZDEyX3Byb2ZpbGUsCiAgICAgICAgIC5JbnB1dEZvcm1hdCAgICAgICAgICAg ICAgICAgID0gZnJhbWVzX2h3Y3R4LT5mb3JtYXQsCiAgICAgICAgIC5Db2RlY0NvbmZpZ3VyYXRp b24gICAgICAgICAgID0gY3R4LT5jb2RlY19jb25mLAotICAgICAgICAuTWF4TW90aW9uRXN0aW1h dGlvblByZWNpc2lvbiA9IEQzRDEyX1ZJREVPX0VOQ09ERVJfTU9USU9OX0VTVElNQVRJT05fUFJF Q0lTSU9OX01PREVfTUFYSU1VTSwKKyAgICAgICAgLk1heE1vdGlvbkVzdGltYXRpb25QcmVjaXNp b24gPSAoRDNEMTJfVklERU9fRU5DT0RFUl9NT1RJT05fRVNUSU1BVElPTl9QUkVDSVNJT05fTU9E RSljdHgtPm1lX3ByZWNpc2lvbiwKICAgICB9OwogCiAgICAgaHIgPSBJRDNEMTJWaWRlb0Rldmlj ZTNfQ3JlYXRlVmlkZW9FbmNvZGVyKGN0eC0+dmlkZW9fZGV2aWNlMywgJmRlc2MsICZJSURfSUQz RDEyVmlkZW9FbmNvZGVyLApkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9kM2QxMnZhX2VuY29kZS5o IGIvbGliYXZjb2RlYy9kM2QxMnZhX2VuY29kZS5oCmluZGV4IDViZDFlZWRiN2YuLjI0ZmMzZjk0 MzUgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvZDNkMTJ2YV9lbmNvZGUuaAorKysgYi9saWJhdmNv ZGVjL2QzZDEydmFfZW5jb2RlLmgKQEAgLTE1Niw2ICsxNTYsMTEgQEAgdHlwZWRlZiBzdHJ1Y3Qg RDNEMTJWQUVuY29kZUNvbnRleHQgewogICAgICAqLwogICAgIGludCBtYXhfZnJhbWVfc2l6ZTsK IAorICAgIC8qKgorICAgICAqIE1vdGlvbiBlc3RpbWF0aW9uIHByZWNpc2lvbiBtb2RlCisgICAg ICovCisgICAgaW50IG1lX3ByZWNpc2lvbjsKKwogICAgIC8qKgogICAgICAqIEV4cGxpY2l0bHkg c2V0IFJDIG1vZGUgKG90aGVyd2lzZSBhdHRlbXB0IHRvIHBpY2sgZnJvbQogICAgICAqIGF2YWls YWJsZSBtb2RlcykuCkBAIC0zMzgsNyArMzQzLDIxIEBAIGludCBmZl9kM2QxMnZhX2VuY29kZV9j bG9zZShBVkNvZGVjQ29udGV4dCAqYXZjdHgpOwogICAgIHsgIm1heF9mcmFtZV9zaXplIiwgXAog ICAgICAgIk1heGltdW0gZnJhbWUgc2l6ZSAoaW4gYnl0ZXMpIixcCiAgICAgICBPRkZTRVQoY29t bW9uLm1heF9mcmFtZV9zaXplKSwgQVZfT1BUX1RZUEVfSU5ULCBcCi0gICAgICB7IC5pNjQgPSAw IH0sIDAsIElOVF9NQVggLyA4LCBGTEFHUyB9CisgICAgICB7IC5pNjQgPSAwIH0sIDAsIElOVF9N QVggLyA4LCBGTEFHUyB9LCBcCisgICAgeyAibWVfcHJlY2lzaW9uIiwgXAorICAgICAgIk1vdGlv biBlc3RpbWF0aW9uIHByZWNpc2lvbiBtb2RlIixcCisgICAgICBPRkZTRVQoY29tbW9uLm1lX3By ZWNpc2lvbiksIEFWX09QVF9UWVBFX0lOVCwgXAorICAgICAgeyAuaTY0ID0gMCB9LCAwLCA0LCBG TEFHUywgLnVuaXQgPSAibWVfcHJlY2lzaW9uIiB9LCBcCisgICAgeyAibWF4aW11bSIsICJNYXhp bXVtIChiZXN0IHF1YWxpdHksIHNsb3dlc3QpIiwgMCwgQVZfT1BUX1RZUEVfQ09OU1QsIFwKKyAg ICAgIHsgLmk2NCA9IDAgfSwgMCwgMCwgRkxBR1MsIC51bml0ID0gIm1lX3ByZWNpc2lvbiIgfSwg XAorICAgIHsgImZ1bGxfcGl4ZWwiLCAiRnVsbCBwaXhlbCBwcmVjaXNpb24iLCAwLCBBVl9PUFRf VFlQRV9DT05TVCwgXAorICAgICAgeyAuaTY0ID0gMSB9LCAwLCAwLCBGTEFHUywgLnVuaXQgPSAi bWVfcHJlY2lzaW9uIiB9LCBcCisgICAgeyAiaGFsZl9waXhlbCIsICJIYWxmIHBpeGVsIHByZWNp c2lvbiIsIDAsIEFWX09QVF9UWVBFX0NPTlNULCBcCisgICAgICB7IC5pNjQgPSAyIH0sIDAsIDAs IEZMQUdTLCAudW5pdCA9ICJtZV9wcmVjaXNpb24iIH0sIFwKKyAgICB7ICJxdWFydGVyX3BpeGVs IiwgIlF1YXJ0ZXIgcGl4ZWwgcHJlY2lzaW9uIiwgMCwgQVZfT1BUX1RZUEVfQ09OU1QsIFwKKyAg ICAgIHsgLmk2NCA9IDMgfSwgMCwgMCwgRkxBR1MsIC51bml0ID0gIm1lX3ByZWNpc2lvbiIgfSwg XAorICAgIHsgImVpZ2h0aF9waXhlbCIsICJFaWdodGggcGl4ZWwgcHJlY2lzaW9uIiwgMCwgQVZf T1BUX1RZUEVfQ09OU1QsIFwKKyAgICAgIHsgLmk2NCA9IDQgfSwgMCwgMCwgRkxBR1MsIC51bml0 ID0gIm1lX3ByZWNpc2lvbiIgfQogCiAjZGVmaW5lIEQzRDEyVkFfRU5DT0RFX1JDX01PREUobmFt ZSwgZGVzYykgXAogICAgIHsgI25hbWUsIGRlc2MsIDAsIEFWX09QVF9UWVBFX0NPTlNULCB7IC5p NjQgPSBSQ19NT0RFXyAjIyBuYW1lIH0sIFwKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvZDNkMTJ2 YV9lbmNvZGVfaDI2NC5jIGIvbGliYXZjb2RlYy9kM2QxMnZhX2VuY29kZV9oMjY0LmMKaW5kZXgg OTY3NTQ0ZWEyNC4uN2M4MTViNGZlMSAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9kM2QxMnZhX2Vu Y29kZV9oMjY0LmMKKysrIGIvbGliYXZjb2RlYy9kM2QxMnZhX2VuY29kZV9oMjY0LmMKQEAgLTIx MSw2ICsyMTEsMTcgQEAgc3RhdGljIGludCBkM2QxMnZhX2VuY29kZV9oMjY0X2luaXRfc2VxdWVu Y2VfcGFyYW1zKEFWQ29kZWNDb250ZXh0ICphdmN0eCkKICAgICAgICAgYXZfbG9nKGF2Y3R4LCBB Vl9MT0dfREVCVUcsICJEM0QxMiB2aWRlbyBlbmNvZGUgb24gdGhpcyBkZXZpY2UgdXNlcyB0ZXh0 dXJlIGFycmF5IG1vZGUuXG4iKTsKICAgICB9CiAKKyAgICBpZiAoY3R4LT5tZV9wcmVjaXNpb24g IT0gMCkgeworICAgICAgICBpZiAoc3VwcG9ydC5TdXBwb3J0RmxhZ3MgJiBEM0QxMl9WSURFT19F TkNPREVSX1NVUFBPUlRfRkxBR19NT1RJT05fRVNUSU1BVElPTl9QUkVDSVNJT05fTU9ERV9MSU1J VF9BVkFJTEFCTEUpIHsKKyAgICAgICAgICAgIGF2X2xvZyhhdmN0eCwgQVZfTE9HX1ZFUkJPU0Us ICJIYXJkd2FyZSBzdXBwb3J0cyBtb3Rpb24gZXN0aW1hdGlvbiAiCisgICAgICAgICAgICAgICAg InByZWNpc2lvbiBtb2RlIGxpbWl0cy5cbiIpOworICAgICAgICB9IGVsc2UgeworICAgICAgICAg ICAgY3R4LT5tZV9wcmVjaXNpb24gPSAwOworICAgICAgICAgICAgYXZfbG9nKGF2Y3R4LCBBVl9M T0dfV0FSTklORywgIkhhcmR3YXJlIGRvZXMgbm90IHN1cHBvcnQgbW90aW9uIGVzdGltYXRpb24g IgorICAgICAgICAgICAgICAgICJwcmVjaXNpb24gbW9kZSBsaW1pdHMuIFRoZSBtZV9wcmVjaXNp b24gcGFyYW1ldGVyIG1heSBiZSBpZ25vcmVkLlxuIik7CisgICAgICAgIH0KKyAgICB9CisKICAg ICBkZXNjID0gYXZfcGl4X2ZtdF9kZXNjX2dldChiYXNlX2N0eC0+aW5wdXRfZnJhbWVzLT5zd19m b3JtYXQpOwogICAgIGF2X2Fzc2VydDAoZGVzYyk7CiAKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMv ZDNkMTJ2YV9lbmNvZGVfaGV2Yy5jIGIvbGliYXZjb2RlYy9kM2QxMnZhX2VuY29kZV9oZXZjLmMK aW5kZXggMDFlNWI0Y2I0Yy4uOWNhNzMzZmJkNSAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9kM2Qx MnZhX2VuY29kZV9oZXZjLmMKKysrIGIvbGliYXZjb2RlYy9kM2QxMnZhX2VuY29kZV9oZXZjLmMK QEAgLTI4Myw2ICsyODMsMTcgQEAgc3RhdGljIGludCBkM2QxMnZhX2VuY29kZV9oZXZjX2luaXRf c2VxdWVuY2VfcGFyYW1zKEFWQ29kZWNDb250ZXh0ICphdmN0eCkKICAgICAgICAgYXZfbG9nKGF2 Y3R4LCBBVl9MT0dfREVCVUcsICJEM0QxMiB2aWRlbyBlbmNvZGUgb24gdGhpcyBkZXZpY2UgdXNl cyB0ZXh0dXJlIGFycmF5IG1vZGUuXG4iKTsKICAgICB9CiAKKyAgICBpZiAoY3R4LT5tZV9wcmVj aXNpb24gIT0gMCkgeworICAgICAgICBpZiAoc3VwcG9ydC5TdXBwb3J0RmxhZ3MgJiBEM0QxMl9W SURFT19FTkNPREVSX1NVUFBPUlRfRkxBR19NT1RJT05fRVNUSU1BVElPTl9QUkVDSVNJT05fTU9E RV9MSU1JVF9BVkFJTEFCTEUpIHsKKyAgICAgICAgICAgIGF2X2xvZyhhdmN0eCwgQVZfTE9HX1ZF UkJPU0UsICJIYXJkd2FyZSBzdXBwb3J0cyBtb3Rpb24gZXN0aW1hdGlvbiAiCisgICAgICAgICAg ICAgICAgInByZWNpc2lvbiBtb2RlIGxpbWl0cy5cbiIpOworICAgICAgICB9IGVsc2UgeworICAg ICAgICAgICAgY3R4LT5tZV9wcmVjaXNpb24gPSAwOworICAgICAgICAgICAgYXZfbG9nKGF2Y3R4 LCBBVl9MT0dfV0FSTklORywgIkhhcmR3YXJlIGRvZXMgbm90IHN1cHBvcnQgbW90aW9uIGVzdGlt YXRpb24gIgorICAgICAgICAgICAgICAgICJwcmVjaXNpb24gbW9kZSBsaW1pdHMuIFRoZSBtZV9w cmVjaXNpb24gcGFyYW1ldGVyIG1heSBiZSBpZ25vcmVkLlxuIik7CisgICAgICAgIH0KKyAgICB9 CisKICAgICBkZXNjID0gYXZfcGl4X2ZtdF9kZXNjX2dldChiYXNlX2N0eC0+aW5wdXRfZnJhbWVz LT5zd19mb3JtYXQpOwogICAgIGF2X2Fzc2VydDAoZGVzYyk7CiAKLS0gCjIuNDkuMQoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1h aWxpbmcgbGlzdCAtLSBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpUbyB1bnN1YnNjcmliZSBzZW5k IGFuIGVtYWlsIHRvIGZmbXBlZy1kZXZlbC1sZWF2ZUBmZm1wZWcub3JnCg==