From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id AFB8D4D782
	for <ffmpegdev@gitmailbox.com>; Sun, 20 Apr 2025 01:48:47 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 74050687C18;
	Sun, 20 Apr 2025 04:48:42 +0300 (EEST)
Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com
 [209.85.210.181])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3B5B0687C18
 for <ffmpeg-devel@ffmpeg.org>; Sun, 20 Apr 2025 04:48:36 +0300 (EEST)
Received: by mail-pf1-f181.google.com with SMTP id
 d2e1a72fcca58-736aaeed234so2458615b3a.0
 for <ffmpeg-devel@ffmpeg.org>; Sat, 19 Apr 2025 18:48:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745113713; x=1745718513; darn=ffmpeg.org;
 h=in-reply-to:from:content-language:references:to:subject:user-agent
 :mime-version:date:message-id:from:to:cc:subject:date:message-id
 :reply-to; bh=iB1+1RK+e1gssnxnn1j6FThZmSIZ1o3ksL+YG+xIzZU=;
 b=C0AMUhbPTGx/1WON4FmiF1G0qec0D+ZuM4pq8+DkhVM4IiRsNOzz2mzpyMcMPNCkC4
 BK5BV5cGYphfD4+GA4RxQdFjrI5c2+IGX+F9ze2yzT0MqsbxkILk/GAV8sWHZ/UkiXn5
 lpmYlw7o8ocotSQFh20TqV6kie35PIMmqKcBgY77STXomIVM9SOt2QGTtwHcHBYQEXjB
 YFFHd4PDasiNMO9sYPzQnZugTacpESC21rMDL9vFl2s2Hnt8nEbf9s3sC7OmLKJZy2ZF
 lKT33uPGFlEVmkDwcKoeFeuPXije1UD5ZkoFghYBbPiInXb8U9vPycckswhOvfovlcun
 E62w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745113713; x=1745718513;
 h=in-reply-to:from:content-language:references:to:subject:user-agent
 :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject
 :date:message-id:reply-to;
 bh=iB1+1RK+e1gssnxnn1j6FThZmSIZ1o3ksL+YG+xIzZU=;
 b=URkYOOXuLQGAdYvTIud9lpTF1s5vsOKmsGtdFXl1wdhMOUwtdLnVTv7yFtuXZ+Q1qm
 mq0JZP2ACX+Pu4gSh99WMRM/bUZw+WwigF91r3H3lDka1ReJD/3i1FofdgPIqynpiCNt
 5KKKPAhgUELUJDukUck2C1nQ1EWeACtW9dsDXrmH6KQRBv935DAPi6V8C12YJUx0qwgv
 FRy/SiRQiKB9nEIR22PQIGucmJXSlSjKjcFpi9oxAWX/dnqdKBna92Yzzalckka1ZWh/
 T9/40vy3MiCoTaBQX3NwF1W3mL6SL/LgFGU42UN8ADeKnvczaDI/ElUPD3rBxKHX2Spn
 0V3g==
X-Gm-Message-State: AOJu0Yy3c38lZLYh7bFCbLvyU9xFqMg8BeHuq5qXhcj8gAhM6tQz5ch7
 Gqr2Oh3VfIM24IDri2rprXLvs0hUjsLaR9pOqGkcA5NadoPwfpEWJJ1czg==
X-Gm-Gg: ASbGncssUlmVt1Jt3GvuHlSSj0DiYubrBEv+8WLREUStEq/qdV0HKdcf3hRP5YF/EsG
 sLHAp69qve2EN1n+k46++g84Nh1SFKIYBrLYsEslyEzcSPnu7G+ZVnDA9Z5zXWJJJ5x+izvdExw
 fbRKWbd1vr+uuWDiuuMXmql4ckhm4xThkUzpdmtZ6NomWxyGYpVIUhHYWWwYavOnVc2r42ZSHlc
 ezn0sz+Vb6+InMyU2/PUMjy4gT5EMU3deltG7xhFOcNhBWu2JuLqfjF9jfluoHRJ+kOl3KHUpwa
 rHgfsjwsTJRGKl+bLKL3/wKTYjAj1BmxWuq16i4+oMPeQmhxK3HXibvZU3whn+bUvAwkJE0iMlT
 ACGQi3iWBvxXzetAXAFvGnyptIg==
X-Google-Smtp-Source: AGHT+IFrjHMulmiECZdDTUnmHZctgFWKAggykbj2/Nu34Pnn/O6nG5A7ZevnaI38ZSedKULdcolrZg==
X-Received: by 2002:a05:6a20:3d8d:b0:1f5:889c:3cdb with SMTP id
 adf61e73a8af0-203cbc27f81mr10640566637.8.1745113713377; 
 Sat, 19 Apr 2025 18:48:33 -0700 (PDT)
Received: from ?IPV6:2800:2121:b000:82e:50be:b9e8:151c:e4d1?
 ([2800:2121:b000:82e:50be:b9e8:151c:e4d1])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-b0db13a3bdcsm3462452a12.19.2025.04.19.18.48.31
 for <ffmpeg-devel@ffmpeg.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sat, 19 Apr 2025 18:48:32 -0700 (PDT)
Message-ID: <1642f7ab-33d7-460d-80e2-e17e4dd379f3@gmail.com>
Date: Sat, 19 Apr 2025 22:48:29 -0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: ffmpeg-devel@ffmpeg.org
References: <20250419190712.1265201-1-sw@jkqxz.net>
 <20250419190712.1265201-6-sw@jkqxz.net>
Content-Language: en-US
From: James Almer <jamrial@gmail.com>
In-Reply-To: <20250419190712.1265201-6-sw@jkqxz.net>
Subject: Re: [FFmpeg-devel] [PATCH 5/6] lavc/apv: AVX2 transquant for x86-64
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: multipart/mixed; boundary="===============3873270598539196334=="
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/1642f7ab-33d7-460d-80e2-e17e4dd379f3@gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============3873270598539196334==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------DA2W6PGyG65seZq6MKgP0UQk"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------DA2W6PGyG65seZq6MKgP0UQk
Content-Type: multipart/mixed; boundary="------------swVW2bTm8upg012PlRk0m1dz";
 protected-headers="v1"
From: James Almer <jamrial@gmail.com>
To: ffmpeg-devel@ffmpeg.org
Message-ID: <1642f7ab-33d7-460d-80e2-e17e4dd379f3@gmail.com>
Subject: Re: [FFmpeg-devel] [PATCH 5/6] lavc/apv: AVX2 transquant for x86-64
References: <20250419190712.1265201-1-sw@jkqxz.net>
 <20250419190712.1265201-6-sw@jkqxz.net>
In-Reply-To: <20250419190712.1265201-6-sw@jkqxz.net>

--------------swVW2bTm8upg012PlRk0m1dz
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gNC8xOS8yMDI1IDQ6MDcgUE0sIE1hcmsgVGhvbXBzb24gd3JvdGU6DQo+IFR5cGljYWwg
Y2hlY2thc20gcmVzdWx0IG9uIEFsZGVyIExha2U6DQo+IA0KPiBkZWNvZGVfdHJhbnNxdWFu
dF84X2M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDA4LjcgKCAxLjAweCkN
Cj4gZGVjb2RlX3RyYW5zcXVhbnRfOF9hdngyOiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICA5NC4yICggNC4zNHgpDQo+IGRlY29kZV90cmFuc3F1YW50XzEwX2M6ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA0MTMuMSAoIDEuMDB4KQ0KPiBkZWNvZGVfdHJhbnNx
dWFudF8xMF9hdngyOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDg3LjUgKCA0Ljcy
eCkNCj4gLS0tDQo+ICAgbGliYXZjb2RlYy9hcHZfZHNwLmMgICAgICAgICAgfCAgIDQgKw0K
PiAgIGxpYmF2Y29kZWMvYXB2X2RzcC5oICAgICAgICAgIHwgICAyICsNCj4gICBsaWJhdmNv
ZGVjL3g4Ni9NYWtlZmlsZSAgICAgICB8ICAgMiArDQo+ICAgbGliYXZjb2RlYy94ODYvYXB2
X2RzcC5hc20gICAgfCAyNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0K
PiAgIGxpYmF2Y29kZWMveDg2L2Fwdl9kc3BfaW5pdC5jIHwgIDQxICsrKysrKw0KPiAgIHRl
c3RzL2NoZWNrYXNtL01ha2VmaWxlICAgICAgIHwgICAxICsNCj4gICB0ZXN0cy9jaGVja2Fz
bS9hcHZfZHNwLmMgICAgICB8IDExMyArKysrKysrKysrKysrKysrDQo+ICAgdGVzdHMvY2hl
Y2thc20vY2hlY2thc20uYyAgICAgfCAgIDMgKw0KPiAgIHRlc3RzL2NoZWNrYXNtL2NoZWNr
YXNtLmggICAgIHwgICAxICsNCj4gICA5IGZpbGVzIGNoYW5nZWQsIDQxMCBpbnNlcnRpb25z
KCspDQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMveDg2L2Fwdl9kc3AuYXNt
DQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMveDg2L2Fwdl9kc3BfaW5pdC5j
DQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3RzL2NoZWNrYXNtL2Fwdl9kc3AuYw0KDQpb
Li4uXQ0KDQo+IGRpZmYgLS1naXQgYS90ZXN0cy9jaGVja2FzbS9NYWtlZmlsZSBiL3Rlc3Rz
L2NoZWNrYXNtL01ha2VmaWxlDQo+IGluZGV4IGQ1YzUwZTU1OTkuLjE5M2MxZTQ2MzMgMTAw
NjQ0DQo+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL01ha2VmaWxlDQo+ICsrKyBiL3Rlc3RzL2No
ZWNrYXNtL01ha2VmaWxlDQo+IEBAIC0yOCw2ICsyOCw3IEBAIEFWQ09ERUNPQkpTLSQoQ09O
RklHX0FBQ19ERUNPREVSKSAgICAgICArPSBhYWNwc2RzcC5vIFwNCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2JyZHNwLm8NCj4gICBBVkNPREVD
T0JKUy0kKENPTkZJR19BQUNfRU5DT0RFUikgICAgICAgKz0gYWFjZW5jZHNwLm8NCj4gICBB
VkNPREVDT0JKUy0kKENPTkZJR19BTEFDX0RFQ09ERVIpICAgICAgKz0gYWxhY2RzcC5vDQo+
ICtBVkNPREVDT0JKUy0kKENPTkZJR19BUFZfREVDT0RFUikgICAgICAgKz0gYXB2X2RzcC5v
DQo+ICAgQVZDT0RFQ09CSlMtJChDT05GSUdfRENBX0RFQ09ERVIpICAgICAgICs9IHN5bnRo
X2ZpbHRlci5vDQo+ICAgQVZDT0RFQ09CSlMtJChDT05GSUdfRElSQUNfREVDT0RFUikgICAg
ICs9IGRpcmFjZHNwLm8NCj4gICBBVkNPREVDT0JKUy0kKENPTkZJR19FWFJfREVDT0RFUikg
ICAgICAgKz0gZXhyZHNwLm8NCj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2NoZWNrYXNtL2Fwdl9k
c3AuYyBiL3Rlc3RzL2NoZWNrYXNtL2Fwdl9kc3AuYw0KPiBuZXcgZmlsZSBtb2RlIDEwMDY0
NA0KPiBpbmRleCAwMDAwMDAwMDAwLi5hMDI3MmQ4ZWRjDQo+IC0tLSAvZGV2L251bGwNCj4g
KysrIGIvdGVzdHMvY2hlY2thc20vYXB2X2RzcC5jDQo+IEBAIC0wLDAgKzEsMTEzIEBADQo+
ICsvKg0KPiArICogVGhpcyBmaWxlIGlzIHBhcnQgb2YgRkZtcGVnLg0KPiArICoNCj4gKyAq
IEZGbXBlZyBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3INCj4gKyAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIg
R2VuZXJhbCBQdWJsaWMNCj4gKyAqIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVl
IFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlcg0KPiArICogdmVyc2lvbiAyLjEgb2YgdGhl
IExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uDQo+ICsg
Kg0KPiArICogRkZtcGVnIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2ls
bCBiZSB1c2VmdWwsDQo+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg
ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZg0KPiArICogTUVSQ0hBTlRBQklMSVRZIG9y
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUNCj4gKyAq
IExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuDQo+ICsg
Kg0KPiArICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExl
c3NlciBHZW5lcmFsIFB1YmxpYw0KPiArICogTGljZW5zZSBhbG9uZyB3aXRoIEZGbXBlZzsg
aWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQ0KPiArICogRm91bmRhdGlvbiwg
SW5jLiwgNTEgRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwgQm9zdG9uLCBNQSAwMjEx
MC0xMzAxIFVTQQ0KPiArICovDQo+ICsNCj4gKyNpbmNsdWRlIDxzdGRpbnQuaD4NCj4gKw0K
PiArI2luY2x1ZGUgImNoZWNrYXNtLmgiDQo+ICsNCj4gKyNpbmNsdWRlICJsaWJhdnV0aWwv
YXR0cmlidXRlcy5oIg0KPiArI2luY2x1ZGUgImxpYmF2dXRpbC9tZW1faW50ZXJuYWwuaCIN
Cj4gKyNpbmNsdWRlICJsaWJhdmNvZGVjL2Fwdl9kc3AuaCINCj4gKw0KPiArDQo+ICtzdGF0
aWMgdm9pZCBjaGVja19kZWNvZGVfdHJhbnNxdWFudF84KHZvaWQpDQo+ICt7DQo+ICsgICAg
TE9DQUxfQUxJR05FRF8xNihpbnQxNl90LCBpbnB1dCwgICAgICBbNjRdKTsNCj4gKyAgICBM
T0NBTF9BTElHTkVEXzE2KGludDE2X3QsIHFtYXRyaXgsICAgIFs2NF0pOw0KPiArICAgIExP
Q0FMX0FMSUdORURfMTYodWludDhfdCwgbmV3X291dHB1dCwgWzY0XSk7DQo+ICsgICAgTE9D
QUxfQUxJR05FRF8xNih1aW50OF90LCByZWZfb3V0cHV0LCBbNjRdKTsNCj4gKw0KPiArICAg
IGRlY2xhcmVfZnVuYyh2b2lkLA0KPiArICAgICAgICAgICAgICAgICB1aW50OF90ICpvdXRw
dXQsDQo+ICsgICAgICAgICAgICAgICAgIHB0cmRpZmZfdCBwaXRjaCwNCj4gKyAgICAgICAg
ICAgICAgICAgY29uc3QgaW50MTZfdCAqaW5wdXQsDQo+ICsgICAgICAgICAgICAgICAgIGNv
bnN0IGludDE2X3QgKnFtYXRyaXgsDQo+ICsgICAgICAgICAgICAgICAgIGludDY0X3QgYml0
X2RlcHRoLA0KPiArICAgICAgICAgICAgICAgICBpbnQ2NF90IHFwX3NoaWZ0KTsNCj4gKw0K
PiArICAgIGZvciAoaW50IGkgPSAwOyBpIDwgNjQ7IGkrKykgew0KPiArICAgICAgICAvLyBB
bnkgc2lnbmVkIDEyLWJpdCBpbnRlZ2VyLg0KPiArICAgICAgICBpbnB1dFtpXSA9IHJuZCgp
ICUgMjA0OCAtIDEwMjQ7DQo+ICsNCj4gKyAgICAgICAgLy8gcW1hdHJpeCBpbnB1dCBpcyBw
cmVtdWx0aXBsaWVkIGJ5IGxldmVsX3NjYWxlLCBzbw0KPiArICAgICAgICAvLyByYW5nZSBp
cyAxIHRvIDI1NSAqIDcxLiAgSW50ZXJlc3RpbmcgdmFsdWVzIGFyZSBhbGwNCj4gKyAgICAg
ICAgLy8gYXQgdGhlIGxvdyBlbmQgb2YgdGhhdCwgdGhvdWdoLg0KPiArICAgICAgICBxbWF0
cml4W2ldID0gcm5kKCkgJSAxNiArIDE2Ow0KPiArICAgIH0NCj4gKw0KPiArICAgIGNhbGxf
cmVmKHJlZl9vdXRwdXQsIDgsIGlucHV0LCBxbWF0cml4LCA4LCA0KTsNCj4gKyAgICBjYWxs
X25ldyhuZXdfb3V0cHV0LCA4LCBpbnB1dCwgcW1hdHJpeCwgOCwgNCk7DQo+ICsNCj4gKyAg
ICBmb3IgKGludCBpID0gMDsgaSA8IDY0OyBpKyspIHsNCj4gKyAgICAgICAgaWYgKHJlZl9v
dXRwdXRbaV0gIT0gbmV3X291dHB1dFtpXSkNCg0KbWVtY21wPw0KDQo+ICsgICAgICAgICAg
ICBmYWlsKCk7DQo+ICsgICAgfQ0KPiArDQo+ICsgICAgYmVuY2hfbmV3KG5ld19vdXRwdXQs
IDgsIGlucHV0LCBxbWF0cml4LCA4LCA0KTsNCj4gK30NCj4gKw0KPiArc3RhdGljIHZvaWQg
Y2hlY2tfZGVjb2RlX3RyYW5zcXVhbnRfMTAodm9pZCkNCj4gK3sNCj4gKyAgICBMT0NBTF9B
TElHTkVEXzE2KCBpbnQxNl90LCBpbnB1dCwgICAgICBbNjRdKTsNCj4gKyAgICBMT0NBTF9B
TElHTkVEXzE2KCBpbnQxNl90LCBxbWF0cml4LCAgICBbNjRdKTsNCj4gKyAgICBMT0NBTF9B
TElHTkVEXzE2KHVpbnQxNl90LCBuZXdfb3V0cHV0LCBbNjRdKTsNCj4gKyAgICBMT0NBTF9B
TElHTkVEXzE2KHVpbnQxNl90LCByZWZfb3V0cHV0LCBbNjRdKTsNCj4gKw0KPiArICAgIGRl
Y2xhcmVfZnVuYyh2b2lkLA0KPiArICAgICAgICAgICAgICAgICB1aW50MTZfdCAqb3V0cHV0
LA0KPiArICAgICAgICAgICAgICAgICBwdHJkaWZmX3QgcGl0Y2gsDQo+ICsgICAgICAgICAg
ICAgICAgIGNvbnN0IGludDE2X3QgKmlucHV0LA0KPiArICAgICAgICAgICAgICAgICBjb25z
dCBpbnQxNl90ICpxbWF0cml4LA0KPiArICAgICAgICAgICAgICAgICBpbnQ2NF90IGJpdF9k
ZXB0aCwNCj4gKyAgICAgICAgICAgICAgICAgaW50NjRfdCBxcF9zaGlmdCk7DQo+ICsNCj4g
KyAgICBmb3IgKGludCBpID0gMDsgaSA8IDY0OyBpKyspIHsNCj4gKyAgICAgICAgLy8gQW55
IHNpZ25lZCAxNC1iaXQgaW50ZWdlci4NCj4gKyAgICAgICAgaW5wdXRbaV0gPSBybmQoKSAl
IDE2Mzg0IC0gODE5MjsNCj4gKw0KPiArICAgICAgICAvLyBxbWF0cml4IGlucHV0IGlzIHBy
ZW11bHRpcGxpZWQgYnkgbGV2ZWxfc2NhbGUsIHNvDQo+ICsgICAgICAgIC8vIHJhbmdlIGlz
IDEgdG8gMjU1ICogNzEuICBJbnRlcmVzdGluZyB2YWx1ZXMgYXJlIGFsbA0KPiArICAgICAg
ICAvLyBhdCB0aGUgbG93IGVuZCBvZiB0aGF0LCB0aG91Z2guDQo+ICsgICAgICAgIHFtYXRy
aXhbaV0gPSAxNjsgLy9ybmQoKSAlIDE2ICsgMTY7DQo+ICsgICAgfQ0KPiArDQo+ICsgICAg
Y2FsbF9yZWYocmVmX291dHB1dCwgMTYsIGlucHV0LCBxbWF0cml4LCAxMCwgNCk7DQo+ICsg
ICAgY2FsbF9uZXcobmV3X291dHB1dCwgMTYsIGlucHV0LCBxbWF0cml4LCAxMCwgNCk7DQo+
ICsNCj4gKyAgICBmb3IgKGludCBpID0gMDsgaSA8IDY0OyBpKyspIHsNCj4gKyAgICAgICAg
aWYgKHJlZl9vdXRwdXRbaV0gIT0gbmV3X291dHB1dFtpXSkNCj4gKyAgICAgICAgICAgIGZh
aWwoKTsNCj4gKyAgICB9DQo+ICsNCj4gKyAgICBiZW5jaF9uZXcobmV3X291dHB1dCwgMTYs
IGlucHV0LCBxbWF0cml4LCAxMCwgNCk7DQo+ICt9DQo+ICsNCj4gK3ZvaWQgY2hlY2thc21f
Y2hlY2tfYXB2X2RzcCh2b2lkKQ0KPiArew0KPiArICAgIEFQVkRTUENvbnRleHQgZHNwOw0K
PiArDQo+ICsgICAgZmZfYXB2X2RzcF9pbml0KCZkc3ApOw0KPiArDQo+ICsgICAgaWYgKGNo
ZWNrX2Z1bmMoZHNwLmRlY29kZV90cmFuc3F1YW50LCAiZGVjb2RlX3RyYW5zcXVhbnRfOCIp
KQ0KPiArICAgICAgICBjaGVja19kZWNvZGVfdHJhbnNxdWFudF84KCk7DQo+ICsNCj4gKyAg
ICBpZiAoY2hlY2tfZnVuYyhkc3AuZGVjb2RlX3RyYW5zcXVhbnQsICJkZWNvZGVfdHJhbnNx
dWFudF8xMCIpKQ0KPiArICAgICAgICBjaGVja19kZWNvZGVfdHJhbnNxdWFudF8xMCgpOw0K
PiArDQo+ICsgICAgcmVwb3J0KCJhcHZfZHNwIik7DQo+ICt9DQo+IGRpZmYgLS1naXQgYS90
ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jIGIvdGVzdHMvY2hlY2thc20vY2hlY2thc20uYw0K
PiBpbmRleCA0MTJiOGIyY2QxLi4zYmI4MmVkMGU1IDEwMDY0NA0KPiAtLS0gYS90ZXN0cy9j
aGVja2FzbS9jaGVja2FzbS5jDQo+ICsrKyBiL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmMN
Cj4gQEAgLTEyOSw2ICsxMjksOSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHsNCj4gICAgICAg
I2lmIENPTkZJR19BTEFDX0RFQ09ERVINCj4gICAgICAgICAgIHsgImFsYWNkc3AiLCBjaGVj
a2FzbV9jaGVja19hbGFjZHNwIH0sDQo+ICAgICAgICNlbmRpZg0KPiArICAgICNpZiBDT05G
SUdfQVBWX0RFQ09ERVINCj4gKyAgICAgICAgeyAiYXB2X2RzcCIsIGNoZWNrYXNtX2NoZWNr
X2Fwdl9kc3AgfSwNCj4gKyAgICAjZW5kaWYNCj4gICAgICAgI2lmIENPTkZJR19BVURJT0RT
UA0KPiAgICAgICAgICAgeyAiYXVkaW9kc3AiLCBjaGVja2FzbV9jaGVja19hdWRpb2RzcCB9
LA0KPiAgICAgICAjZW5kaWYNCj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2NoZWNrYXNtL2NoZWNr
YXNtLmggYi90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5oDQo+IGluZGV4IGFkMjM5ZmIyYTQu
LmE2YjU5NjVlMDIgMTAwNjQ0DQo+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmgN
Cj4gKysrIGIvdGVzdHMvY2hlY2thc20vY2hlY2thc20uaA0KPiBAQCAtODMsNiArODMsNyBA
QCB2b2lkIGNoZWNrYXNtX2NoZWNrX2FjM2RzcCh2b2lkKTsNCj4gICB2b2lkIGNoZWNrYXNt
X2NoZWNrX2Flcyh2b2lkKTsNCj4gICB2b2lkIGNoZWNrYXNtX2NoZWNrX2FmaXIodm9pZCk7
DQo+ICAgdm9pZCBjaGVja2FzbV9jaGVja19hbGFjZHNwKHZvaWQpOw0KPiArdm9pZCBjaGVj
a2FzbV9jaGVja19hcHZfZHNwKHZvaWQpOw0KPiAgIHZvaWQgY2hlY2thc21fY2hlY2tfYXVk
aW9kc3Aodm9pZCk7DQo+ICAgdm9pZCBjaGVja2FzbV9jaGVja19hdl90eCh2b2lkKTsNCj4g
ICB2b2lkIGNoZWNrYXNtX2NoZWNrX2JsZW5kKHZvaWQpOw0KDQpBbHNvIGFkZCBhbiBlbnRy
eSB0byB0ZXN0cy9mYXRlL2NoZWNrYXNtLm1hayB3aGlsZSBhdCBpdC4NCg0K

--------------swVW2bTm8upg012PlRk0m1dz--

--------------DA2W6PGyG65seZq6MKgP0UQk
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmgEUm4FAwAAAAAACgkQFGMBrXN2WeDW
8gf8DenX2P+fXsG8M8lNmkGr6eUS0G5B7cUZUH8dgzYpzFWcfEuIjro1FpP6YMlQnqV7mZzMb/PK
GX7OpaKrW6J4yLteugbA6ZCg0d8RHpmPHpVx2PZQrve2Fuvl/HWFx3DtZKDh16klSK9PF33BH45U
IGOOE6sgJrPqXuhsfVsYZhLBgQf27Ztrfl47+ahjvK2GEh1HU6W9tv0MLWxBEfyZUTrskoUWE2ZN
9+Nb2hDb5FtdavFUV1qZYK8OzBSV4Z6RhMfPAPBqop/n0xiqspuOPpqIW1EP5cXE9o/zu02xMyu7
y1/9nQRofRa8qT3E4e3g4eHyRssJiMzPOHJhhmUZaA==
=1tMU
-----END PGP SIGNATURE-----

--------------DA2W6PGyG65seZq6MKgP0UQk--

--===============3873270598539196334==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
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".

--===============3873270598539196334==--