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 ESMTPS id 36E844DD7F for ; Thu, 24 Apr 2025 21:41:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 433D9687DB7; Fri, 25 Apr 2025 00:41:30 +0300 (EEST) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 202DC687D43 for ; Fri, 25 Apr 2025 00:41:23 +0300 (EEST) Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-736ad42dfd6so1394900b3a.3 for ; Thu, 24 Apr 2025 14:41:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745530880; x=1746135680; 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=LXpr4krrRyvIHUerzvITLeh2rCyVn9C8HUSEOM6drpY=; b=baECUk+7xF4/pc8ynDXuv3HC3WzqOfC/hPvjriYhMIXynD8yzTVutGggmrbmMZfEdI cdRCmPSsOF8HICwBUcVCjGr3rTgADsXfhqwusJ9PzsJn5dZ5iqZShE08qauJSfwVuD4/ Z32/Jh/vNP2V+8Jhyye/jxMuj03i8r7Qyl9cim+7JTZeh0YIyb+mBdKuw06Z9UJU/TS0 Q5xsmpEEEQAwqYeic0OcCxs4R3fk4zCu9VNy9EOGIfTSyIlSjVzA/KosLj0tyJRSU0rk LXG9DtRT7VrAhsJb//rolKFvirrS86iR3Z/JIkgXoejk+YW1oz8R1DOsjxwi/oKv0vgV y6/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745530880; x=1746135680; 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=LXpr4krrRyvIHUerzvITLeh2rCyVn9C8HUSEOM6drpY=; b=VKCH0QH/bl/HKGuEpB/j02BCiA3lF3up5mRL4vWPgOmKMS3y4gcToZ4G+FAb1QYSLU BTMqlxrYr2gHu4Cp88bAmowp8NpzHdmJjjQFKW4Y+EqvbJa0oFzgsSG6QjQ5dDkjxaDm T4M5g3Xm6vutaAKxD+SuK4J7t0NsPfldeUOVgvWDRBIahPlIw2IfJkUHvYgaW0VOjTlS VUMz2VLx7npdEXvGIHLNFRg1caFfmM2AW0jJmsPlAG4kcJ3qzkynAc+CsS7NVghBTePr uOO+r5rNhBCS+jwIxFl5fGIriFzXmTjIt4NMLMI+zUpw9oOtcaKpS73dsM8yjuJiTRnC qasw== X-Gm-Message-State: AOJu0YyrctbhCKS/NfvsU5djbGC2KJFkO/wuQrbeMYXXcTnnZllhVVPJ FRXVK++7BXsVxWYDwI/LXE6QOwe5kreSYhqnLpy5DNhy0kp0upPNHnuvBA== X-Gm-Gg: ASbGncuG0SBIAeDPJIwshThsLFeGtubfMQhvPNFFJs+RyE8MJZMdgZIB5pm0XbShY0y 0uaLRpBqzhaLKEaH+HVdS87e/Z4r5p8Xs04cSmh4ojmBcEVOX+xqFw7lGpjsS1AgEmw3StZn4XU JwCI254tDicdEKYC344bFJLx+rqZYmcDI0Nq8egqI6VDFtDOuqGb7iqJ/T56Dt70gvU2Ho4mj+s w93NYkorseU7z27rn3qJ3rLtoIsYYJfr0Mvm4iqdgHV5PAPHLIUhB/xTOAGx1q9Ss+TUVUNCSY8 T7kcODTDslg5yEBLVnHUxp2xU2JS5NQ0hSgB3iHXhfKZj6igxkCNDwAg9qOu+7NYeeL5wFej77/ p3M/h45csCtIlt8Y= X-Google-Smtp-Source: AGHT+IFkI2jU+6TwBvIDY1MrHLfYJ97g3JVYsPriST7Oq5NvVnbRMkg+FXj+Kv94ShMG1YjU1onfDA== X-Received: by 2002:a05:6a20:43ab:b0:1f5:591b:4f73 with SMTP id adf61e73a8af0-20444f2ecabmr6732454637.34.1745530879875; Thu, 24 Apr 2025 14:41:19 -0700 (PDT) Received: from ?IPV6:2800:2121:b000:82e:41ab:6125:32d7:3064? ([2800:2121:b000:82e:41ab:6125:32d7:3064]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-73e25a99a92sm1884246b3a.125.2025.04.24.14.41.18 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 24 Apr 2025 14:41:18 -0700 (PDT) Message-ID: <351277d3-387c-4700-afc3-3897a4ca714d@gmail.com> Date: Thu, 24 Apr 2025 18:41:17 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250423204531.2432180-1-sw@jkqxz.net> <20250423204531.2432180-6-sw@jkqxz.net> <8866dc90-5281-4a21-9c65-aa634dd64cc1@gmail.com> Content-Language: en-US From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH v3 5/7] 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="===============8099756974103032272==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============8099756974103032272== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------NZB0Wh0EP032eILVW7NawzqM" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------NZB0Wh0EP032eILVW7NawzqM Content-Type: multipart/mixed; boundary="------------s5rPJGI4rjsc1fVdN2XH5uLD"; protected-headers="v1" From: James Almer To: ffmpeg-devel@ffmpeg.org Message-ID: <351277d3-387c-4700-afc3-3897a4ca714d@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH v3 5/7] lavc/apv: AVX2 transquant for x86-64 References: <20250423204531.2432180-1-sw@jkqxz.net> <20250423204531.2432180-6-sw@jkqxz.net> <8866dc90-5281-4a21-9c65-aa634dd64cc1@gmail.com> In-Reply-To: --------------s5rPJGI4rjsc1fVdN2XH5uLD Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNC8yNC8yMDI1IDU6MzcgUE0sIE1hcmsgVGhvbXBzb24gd3JvdGU6DQo+IE9uIDI0LzA0 LzIwMjUgMDM6NTUsIEphbWVzIEFsbWVyIHdyb3RlOg0KPj4gT24gNC8yMy8yMDI1IDU6NDUg UE0sIE1hcmsgVGhvbXBzb24gd3JvdGU6DQo+Pj4gVHlwaWNhbCBjaGVja2FzbSByZXN1bHQg b24gQWxkZXIgTGFrZToNCj4+Pg0KPj4+IGRlY29kZV90cmFuc3F1YW50XzhfYzrCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIDQ2NC4yICggMS4wMHgpDQo+Pj4gZGVjb2RlX3RyYW5zcXVhbnRfOF9hdngyOsKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCA4Ni4yICggNS4zOHgpDQo+Pj4gZGVjb2RlX3RyYW5zcXVhbnRfMTBfYzrCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA0 ODEuNiAoIDEuMDB4KQ0KPj4+IGRlY29kZV90cmFuc3F1YW50XzEwX2F2eDI6wqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA4My41 ICggNS43N3gpDQo+Pj4gLS0tDQo+Pj4gIMKgIGxpYmF2Y29kZWMvYXB2X2RzcC5jwqDCoMKg wqDCoMKgwqDCoMKgIHzCoMKgIDQgKw0KPj4+ICDCoCBsaWJhdmNvZGVjL2Fwdl9kc3AuaMKg wqDCoMKgwqDCoMKgwqDCoCB8wqDCoCAyICsNCj4+PiAgwqAgbGliYXZjb2RlYy94ODYvTWFr ZWZpbGXCoMKgwqDCoMKgwqAgfMKgwqAgMiArDQo+Pj4gIMKgIGxpYmF2Y29kZWMveDg2L2Fw dl9kc3AuYXNtwqDCoMKgIHwgMzExICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysNCj4+PiAgwqAgbGliYXZjb2RlYy94ODYvYXB2X2RzcF9pbml0LmMgfMKgIDQ0ICsrKysr DQo+Pj4gIMKgIHRlc3RzL2NoZWNrYXNtL01ha2VmaWxlwqDCoMKgwqDCoMKgIHzCoMKgIDEg Kw0KPj4+ICDCoCB0ZXN0cy9jaGVja2FzbS9hcHZfZHNwLmPCoMKgwqDCoMKgIHwgMTA5ICsr KysrKysrKysrKw0KPj4+ICDCoCB0ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jwqDCoMKgwqAg fMKgwqAgMyArDQo+Pj4gIMKgIHRlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmjCoMKgwqDCoCB8 wqDCoCAxICsNCj4+PiAgwqAgdGVzdHMvZmF0ZS9jaGVja2FzbS5tYWvCoMKgwqDCoMKgwqAg fMKgwqAgMSArDQo+Pj4gIMKgIDEwIGZpbGVzIGNoYW5nZWQsIDQ3OCBpbnNlcnRpb25zKCsp DQo+Pj4gIMKgIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3g4Ni9hcHZfZHNwLmFz bQ0KPj4+ICDCoCBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy94ODYvYXB2X2RzcF9p bml0LmMNCj4+PiAgwqAgY3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3RzL2NoZWNrYXNtL2Fwdl9k c3AuYw0KPj4+DQo+Pj4gLi4uDQo+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMveDg2L2Fw dl9kc3AuYXNtIGIvbGliYXZjb2RlYy94ODYvYXB2X2RzcC5hc20NCj4+PiBuZXcgZmlsZSBt b2RlIDEwMDY0NA0KPj4+IGluZGV4IDAwMDAwMDAwMDAuLjEyZDk2NDgxZGUNCj4+PiAtLS0g L2Rldi9udWxsDQo+Pj4gKysrIGIvbGliYXZjb2RlYy94ODYvYXB2X2RzcC5hc20NCj4+PiBA QCAtMCwwICsxLDMxMSBAQA0KPj4+ICs7KioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+Pj4gKzsqIFRo aXMgZmlsZSBpcyBwYXJ0IG9mIEZGbXBlZy4NCj4+PiArOyoNCj4+PiArOyogRkZtcGVnIGlz IGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcg0KPj4+ICs7 KiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwg UHVibGljDQo+Pj4gKzsqIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3 YXJlIEZvdW5kYXRpb247IGVpdGhlcg0KPj4+ICs7KiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGlj ZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4NCj4+PiArOyoN Cj4+PiArOyogRkZtcGVnIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2ls bCBiZSB1c2VmdWwsDQo+Pj4gKzsqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91 dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mDQo+Pj4gKzsqIE1FUkNIQU5UQUJJTElU WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS7CoCBTZWUgdGhlIEdOVQ0K Pj4+ICs7KiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxz Lg0KPj4+ICs7Kg0KPj4+ICs7KiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9m IHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljDQo+Pj4gKzsqIExpY2Vuc2UgYWxvbmcg d2l0aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUNCj4+PiAr OyogNTEsIEluYy4sIEZvdW5kYXRpb24gRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwg Qm9zdG9uLCBNQSAwMjExMC0xMzAxIFVTQQ0KPj4+ICs7KioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqDQo+Pj4gKw0KPj4+ICslaW5jbHVkZSAibGliYXZ1dGlsL3g4Ni94ODZ1dGlsLmFzbSIN Cj4+PiArDQo+Pj4gKyVpZiBBUkNIX1g4Nl82NA0KPj4+ICsNCj4+PiArU0VDVElPTl9ST0RB VEEgMzINCj4+PiArDQo+Pj4gKzsgRnVsbCBtYXRyaXggZm9yIHJvdyB0cmFuc2Zvcm0uDQo+ Pj4gK2NvbnN0IHRtYXRyaXhfcm93DQo+Pj4gK8KgwqDCoCBkd8KgIDY0LMKgIDg5LMKgIDg0 LMKgIDc1LMKgIDY0LMKgIDUwLMKgIDM1LMKgIDE4DQo+Pj4gK8KgwqDCoCBkd8KgIDY0LCAt MTgsIC04NCzCoCA1MCzCoCA2NCwgLTc1LCAtMzUswqAgODkNCj4+PiArwqDCoMKgIGR3wqAg NjQswqAgNzUswqAgMzUsIC0xOCwgLTY0LCAtODksIC04NCwgLTUwDQo+Pj4gK8KgwqDCoCBk d8KgIDY0LCAtNTAsIC0zNSzCoCA4OSwgLTY0LCAtMTgswqAgODQsIC03NQ0KPj4+ICvCoMKg wqAgZHfCoCA2NCzCoCA1MCwgLTM1LCAtODksIC02NCzCoCAxOCzCoCA4NCzCoCA3NQ0KPj4+ ICvCoMKgwqAgZHfCoCA2NCwgLTc1LMKgIDM1LMKgIDE4LCAtNjQswqAgODksIC04NCzCoCA1 MA0KPj4+ICvCoMKgwqAgZHfCoCA2NCzCoCAxOCwgLTg0LCAtNTAswqAgNjQswqAgNzUsIC0z NSwgLTg5DQo+Pj4gK8KgwqDCoCBkd8KgIDY0LCAtODkswqAgODQsIC03NSzCoCA2NCwgLTUw LMKgIDM1LCAtMTgNCj4+PiArDQo+Pj4gKzsgQ29uc3RhbnQgcGFpcnMgZm9yIGJyb2FkY2Fz dCBpbiBjb2x1bW4gdHJhbnNmb3JtLg0KPj4+ICtjb25zdCB0bWF0cml4X2NvbF9ldmVuDQo+ Pj4gK8KgwqDCoCBkd8KgIDY0LMKgIDY0LMKgIDY0LCAtNjQNCj4+PiArwqDCoMKgIGR3wqAg ODQswqAgMzUswqAgMzUsIC04NA0KPj4+ICtjb25zdCB0bWF0cml4X2NvbF9vZGQNCj4+PiAr wqDCoMKgIGR3wqAgODkswqAgNzUswqAgNTAswqAgMTgNCj4+PiArwqDCoMKgIGR3wqAgNzUs IC0xOCwgLTg5LCAtNTANCj4+PiArwqDCoMKgIGR3wqAgNTAsIC04OSzCoCAxOCzCoCA3NQ0K Pj4+ICvCoMKgwqAgZHfCoCAxOCwgLTUwLMKgIDc1LCAtODkNCj4+PiArDQo+Pj4gKzsgTWVt b3J5IHRhcmdldHMgZm9yIHZwYnJvYWRjYXN0ZCAocmVnaXN0ZXIgdmVyc2lvbiByZXF1aXJl cyBBVlg1MTIpLg0KPj4+ICtjZXh0ZXJuIHBkXzENCj4+PiArY29uc3Qgc2l4dHlmb3VyDQo+ Pj4gK8KgwqDCoCBkZMKgIDY0DQo+Pj4gKw0KPj4+ICtTRUNUSU9OIC50ZXh0DQo+Pj4gKw0K Pj4+ICs7IHZvaWQgZmZfYXB2X2RlY29kZV90cmFuc3F1YW50X2F2eDIodm9pZCAqb3V0cHV0 LA0KPj4+ICs7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwdHJkaWZmX3QgcGl0Y2gsDQo+Pj4gKzvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIGNvbnN0IGludDE2X3QgKmlucHV0LA0KPj4+ICs7wqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCBjb25zdCBpbnQxNl90ICpxbWF0cml4LA0KPj4+ICs7wqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBp bnQgYml0X2RlcHRoLA0KPj4+ICs7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpbnQgcXBfc2hpZnQpOw0K Pj4+ICsNCj4+PiArSU5JVF9ZTU0gYXZ4Mg0KPj4+ICsNCj4+PiArY2dsb2JhbCBhcHZfZGVj b2RlX3RyYW5zcXVhbnQsIDUsIDcsIDE2LCBvdXRwdXQsIHBpdGNoLCBpbnB1dCwgcW1hdHJp eCwgYml0X2RlcHRoLCBxcF9zaGlmdCwgdG1wDQo+Pj4gKw0KPj4+ICvCoMKgwqAgOyBMb2Fk IGlucHV0IGFuZCBkZXF1YW50aXNlDQo+Pj4gKw0KPj4+ICvCoMKgwqAgdnBicm9hZGNhc3Rk wqAgbTEwLCBbcGRfMV0NCj4+PiArwqDCoMKgIGxlYcKgwqDCoMKgwqDCoCB0bXBkLCBbYml0 X2RlcHRoZCAtIDJdDQo+Pj4gK8KgwqDCoCBtb3ZkwqDCoMKgwqDCoCB4bTgsIHFwX3NoaWZ0 bQ0KPj4+ICvCoMKgwqAgbW92ZMKgwqDCoMKgwqAgeG05LCB0bXBkDQo+Pj4gK8KgwqDCoCB2 cHNsbGTCoMKgwqAgbTEwLCBtMTAsIHhtOQ0KPj4+ICvCoMKgwqAgdnBzcmxkwqDCoMKgIG0x MCwgbTEwLCAxDQo+Pj4gKw0KPj4+ICvCoMKgwqAgOyBtOMKgID0gc2NhbGFyIHFwX3NoaWZ0 DQo+Pj4gK8KgwqDCoCA7IG05wqAgPSBzY2FsYXIgYmRfc2hpZnQNCj4+PiArwqDCoMKgIDsg bTEwID0gdmVjdG9yIDEgPDwgKGJkX3NoaWZ0IC0gMSkNCj4+PiArwqDCoMKgIDsgbTExID0g cW1hdHJpeCBsb2FkDQo+Pj4gKw0KPj4+ICslbWFjcm8gTE9BRF9BTkRfREVRVUFOVCAyIDsg KHhtbSBpbnB1dCwgY29uc3RhbnQgb2Zmc2V0KQ0KPj4+ICvCoMKgwqAgdnBtb3ZzeHdkIG0l MSwgW2lucHV0ccKgwqAgKyAlMl0NCj4+PiArwqDCoMKgIHZwbW92c3h3ZCBtMTEsIFtxbWF0 cml4cSArICUyXQ0KPj4+ICvCoMKgwqAgdnBtYWRkd2TCoCBtJTEsIG0lMSwgbTExDQo+Pj4g K8KgwqDCoCB2cHNsbGTCoMKgwqAgbSUxLCBtJTEsIHhtOA0KPj4+ICvCoMKgwqAgdnBhZGRk wqDCoMKgIG0lMSwgbSUxLCBtMTANCj4+PiArwqDCoMKgIHZwc3JhZMKgwqDCoCBtJTEsIG0l MSwgeG05DQo+Pj4gK8KgwqDCoCB2cGFja3NzZHcgbSUxLCBtJTEsIG0lMQ0KPj4+ICslZW5k bWFjcm8NCj4+PiArDQo+Pj4gK8KgwqDCoCBMT0FEX0FORF9ERVFVQU5UIDAsIDB4MDANCj4+ PiArwqDCoMKgIExPQURfQU5EX0RFUVVBTlQgMSwgMHgxMA0KPj4+ICvCoMKgwqAgTE9BRF9B TkRfREVRVUFOVCAyLCAweDIwDQo+Pj4gK8KgwqDCoCBMT0FEX0FORF9ERVFVQU5UIDMsIDB4 MzANCj4+PiArwqDCoMKgIExPQURfQU5EX0RFUVVBTlQgNCwgMHg0MA0KPj4+ICvCoMKgwqAg TE9BRF9BTkRfREVRVUFOVCA1LCAweDUwDQo+Pj4gK8KgwqDCoCBMT0FEX0FORF9ERVFVQU5U IDYsIDB4NjANCj4+PiArwqDCoMKgIExPQURfQU5EX0RFUVVBTlQgNywgMHg3MA0KPj4+ICsN Cj4+PiArwqDCoMKgIDsgbU4gPSByb3cgTiB3b3JkcyAwIDEgMiAzIDAgMSAyIDMgNCA1IDYg NyA0IDUgNiA3DQo+Pj4gKw0KPj4+ICvCoMKgwqAgOyBUcmFuc2Zvcm0gY29sdW1ucw0KPj4+ ICvCoMKgwqAgOyBUaGlzIGFwcGxpZXMgYSAxLUQgRENUIGJ1dHRlcmZseQ0KPj4+ICsNCj4+ PiArwqDCoMKgIHZwdW5wY2tsd2TCoCBtMTIsIG0wLMKgIG00DQo+Pj4gK8KgwqDCoCB2cHVu cGNrbHdkwqAgbTEzLCBtMizCoCBtNg0KPj4+ICvCoMKgwqAgdnB1bnBja2x3ZMKgIG0xNCwg bTEswqAgbTMNCj4+PiArwqDCoMKgIHZwdW5wY2tsd2TCoCBtMTUsIG01LMKgIG03DQo+Pj4g Kw0KPj4+ICvCoMKgwqAgOyBtMTIgPSByb3dzIDAgYW5kIDQgaW50ZXJsZWF2ZWQNCj4+PiAr wqDCoMKgIDsgbTEzID0gcm93cyAyIGFuZCA2IGludGVybGVhdmVkDQo+Pj4gK8KgwqDCoCA7 IG0xNCA9IHJvd3MgMSBhbmQgMyBpbnRlcmxlYXZlZA0KPj4+ICvCoMKgwqAgOyBtMTUgPSBy b3dzIDUgYW5kIDcgaW50ZXJsZWF2ZWQNCj4+PiArDQo+Pj4gK8KgwqDCoCBsZWHCoMKgwqDC oMKgwqDCoMKgIHRtcHEsIFt0bWF0cml4X2NvbF9ldmVuXQ0KPj4+ICvCoMKgwqAgdnBicm9h ZGNhc3RkwqDCoCBtMCwgW3RtcHEgKyAweDAwXQ0KPj4+ICvCoMKgwqAgdnBicm9hZGNhc3Rk wqDCoCBtMSwgW3RtcHEgKyAweDA0XQ0KPj4+ICvCoMKgwqAgdnBicm9hZGNhc3RkwqDCoCBt MiwgW3RtcHEgKyAweDA4XQ0KPj4+ICvCoMKgwqAgdnBicm9hZGNhc3RkwqDCoCBtMywgW3Rt cHEgKyAweDBjXQ0KPj4NCj4+IEhvdyBhYm91dA0KPj4NCj4+ICDCoMKgwqAgdmJyb2FkY2Fz dGkxMjjCoMKgIG0wLCBbdG1hdHJpeF9jb2xfZXZlbl0NCj4+ICDCoMKgwqAgcHNodWZkwqDC oCBtMSwgbTAsIHExMTExDQo+PiAgwqDCoMKgIHBzaHVmZMKgwqAgbTIsIG0wLCBxMjIyMg0K Pj4gIMKgwqDCoCBwc2h1ZmTCoMKgIG0zLCBtMCwgcTMzMzMNCj4+ICDCoMKgwqAgcHNodWZk wqDCoCBtMCwgbTAsIHEwMDAwDQo+Pg0KPj4gU28geW91IHJlbW92ZSB0aGUgbGVhLCBhbmQg ZG8gYSBzaW5nbGUgbG9hZCBmcm9tIG1lbW9yeSB3aXRoaW4gYSBzaW5nbGUgY3Jvc3MtbGFu ZSBpbnRydWN0aW9uLCBpbnN0ZWFkIG9mIGZvdXIgb2YgZWFjaC4NCj4+DQo+PiBTYW1lIGJl bG93Lg0KPiANCj4gVGhlIGJyb2FkY2FzdHMgZnJvbSBtZW1vcnkgYXJlIG5vdCBzbG93LCB0 aGV5IGRvbid0IHJlYWQgZnJvbSBlaXRoZXIgbGFuZS4NCj4gDQo+IEkgY2FuJ3QgbWVhc3Vy ZSBhIGRpZmZyZW5jZSBidXQgaW5zdHJ1Y3Rpb24gdGFibGVzIGhhdmUgdnBicm9hZGNhc3Rk IGFzIDEvMyBhbmQgcHNodWZkIGFzIDEvMiBzbyBJIHRoaW5rIEknbGwgdGFrZSB0aGF0IGFz IGEgdGllLWJyZWFrPyAgKGxlYSBpcyBmcmVlIGFuZCB0aGV5IHdpbGwgYWxsIGxvYWQgdG9n ZXRoZXIsIHRoZSB2YnJvYWRjYXN0aTEyOCBsb2FkIGlzIHVuYWxpZ25lZCBidXQgcHJldHR5 IHN1cmUgdGhhdCBpcyBpcnJlbGV2YW50LikNCg0KQVZYIGRvZXNuJ3QgY2FyZSBhYm91dCBh bGlnbm1lbnQgb3V0c2lkZSBvZiBpbnRydWN0aW9ucyB0aGF0IGFyZSANCmV4cGxpY2l0IGFi b3V0IGl0IChzbyBtb3ZkcWEvbW92YXBzKS4gdmJyb2FkY2FzdGkxMjggaW4gYW55IGNhc2Ug bG9hZHMgDQoxNiBieXRlcyBhbmQgdG1hdHJpeF9jb2xfZXZlbiBzZWVtcyB0byBiZSAxNiBi eXRlIGFsaWduZWQuDQoNCkxvb2tpbmcgYXQgU2t5bGFrZSBhbmQgbmV3ZXIsIHZwYnJvYWRj YXN0ZCBoYXMgNCBjeWNsZSBsYXRlbmN5IGFuZCAwLjUgDQp0aHJvdWdocHV0LCBzbyBieSB0 aGUgdGltZSB0aGUgcmVzdWx0cyBhcmUgc3RvcmVkLCB0aGUgcG1hZGR3ZCB3aWxsIGJlIA0K ZXhlY3V0ZWQuIE1lYW53aGlsZSwgdmJyb2FkY2FzdGkxMjggaGFzIDMgbGF0ZW5jeSwgc28g dGhlIHBzaHVmZCB3aWxsIA0Kbm90IGV4ZWN1dGUgaW1tZWRpYXRlbHkuDQpJIGd1ZXNzIHlv dXIgdmVyc2lvbiBtYXkgYmUgYmV0dGVyLg0KDQo= --------------s5rPJGI4rjsc1fVdN2XH5uLD-- --------------NZB0Wh0EP032eILVW7NawzqM Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmgKr/0FAwAAAAAACgkQFGMBrXN2WeCK 6QgAjGRnIuH7FFIcUxHPxtkHPvPndgMK9G8kO0HMoLfHZwcVskS9iA4LRPVyiYpEaDFiA6sLiqoi /nRX4tedv4E6VUwsumZq9j621mPbJPD+h/p1GPsJAV4KPksf8SL88ExnpfDxXwinDIEEQKBiiqW5 ISYa4vKJNfUPL5ycUG/ICP39Z2nc65fw3AsCpP7oDUPOiG9zv0xQ4wAUMO//0Tumo1MZa4JLKwR1 anXzPT8vUQyxzcIdJ9IQEswgOcynLBA9uj73unRnxTkMpvfH2cblaF/ypcIGofVirb/+pOOntXuz 852YyuArxekNqCG0bhv4byGfa6MzPhBO+qBRMJMlrA== =MLRW -----END PGP SIGNATURE----- --------------NZB0Wh0EP032eILVW7NawzqM-- --===============8099756974103032272== 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". --===============8099756974103032272==--