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 D366B4B1DE for ; Thu, 30 May 2024 20:38:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5EF7D68D592; Thu, 30 May 2024 23:38:47 +0300 (EEST) Received: from 3.mo575.mail-out.ovh.net (3.mo575.mail-out.ovh.net [46.105.58.60]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7172468CADF for ; Thu, 30 May 2024 23:38:40 +0300 (EEST) Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.17.23]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4Vqyl36jwJz1L9l for ; Thu, 30 May 2024 20:38:39 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-bspsj (unknown [10.110.168.221]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 941C01FD3D for ; Thu, 30 May 2024 20:38:39 +0000 (UTC) Received: from courmont.net ([37.59.142.108]) by ghost-submission-6684bf9d7b-bspsj with ESMTPSA id lHU8H8/jWGa4HzMAk6xvNQ (envelope-from ) for ; Thu, 30 May 2024 20:38:39 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-108S0023fbfb17d-c5b1-4eb4-a2b9-41cab3f69d22, 6311F10F99E3DDFF5DFC025E3D99FC28D101E750) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.92.194.88 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: ffmpeg-devel@ffmpeg.org Date: Thu, 30 May 2024 23:38:37 +0300 Message-ID: <16200460.ujdIm7iVAk@basile.remlab.net> Organization: Remlab In-Reply-To: References: MIME-Version: 1.0 X-Ovh-Tracer-Id: 16415339167230925305 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdekgedgudegkecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfhojghfggfgtgesthhqredttddtjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpeffgedthfegveefhffhffehvddtvdetgfelveeuueekkeetvefgtdfgffdvhfegveenucffohhmrghinheprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddruddtkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH 01/16] avutil/buffer: add helper to allocate aligned memory 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: TGUgdG9yc3RhaW5hIDMwLiB0b3Vrb2t1dXRhIDIwMjQsIDIyLjQzLjAzIEVFU1QgYXZlcm5lIGEg w6ljcml0IDoKPiBUaGlzIGlzIHVzZWZ1bCBlZy4gZm9yIG1lbW9yeS1tYXBwZWQgYnVmZmVycyB0 aGF0IG5lZWQgcGFnZS1hbGlnbmVkIG1lbW9yeSwKPiB3aGVuIGRlYWxpbmcgd2l0aCBoYXJkd2Fy ZSBkZXZpY2VzCj4gCj4gU2lnbmVkLW9mZi1ieTogYXZlcm5lIDxhdmVybmUzODFAZ21haWwuY29t Pgo+IC0tLQo+ICBsaWJhdnV0aWwvYnVmZmVyLmMgfCAzMSArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrCj4gIGxpYmF2dXRpbC9idWZmZXIuaCB8ICA3ICsrKysrKysKPiAgMiBmaWxlcyBj aGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9idWZm ZXIuYyBiL2xpYmF2dXRpbC9idWZmZXIuYwo+IGluZGV4IGU0NTYyYTc5YjEuLmI4ZTM1N2Y1NDAg MTAwNjQ0Cj4gLS0tIGEvbGliYXZ1dGlsL2J1ZmZlci5jCj4gKysrIGIvbGliYXZ1dGlsL2J1ZmZl ci5jCj4gQEAgLTE2LDkgKzE2LDE0IEBACj4gICAqIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5r bGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMwMQo+IFVTQSAqLwo+ IAo+ICsjaW5jbHVkZSAiY29uZmlnLmgiCj4gKwo+ICAjaW5jbHVkZSA8c3RkYXRvbWljLmg+Cj4g ICNpbmNsdWRlIDxzdGRpbnQuaD4KPiAgI2luY2x1ZGUgPHN0cmluZy5oPgo+ICsjaWYgSEFWRV9N QUxMT0NfSAo+ICsjaW5jbHVkZSA8bWFsbG9jLmg+Cj4gKyNlbmRpZgo+IAo+ICAjaW5jbHVkZSAi YXZhc3NlcnQuaCIKPiAgI2luY2x1ZGUgImJ1ZmZlcl9pbnRlcm5hbC5oIgo+IEBAIC0xMDAsNiAr MTA1LDMyIEBAIEFWQnVmZmVyUmVmICphdl9idWZmZXJfYWxsb2N6KHNpemVfdCBzaXplKQo+ICAg ICAgcmV0dXJuIHJldDsKPiAgfQo+IAo+ICtBVkJ1ZmZlclJlZiAqYXZfYnVmZmVyX2FsaWduZWRf YWxsb2Moc2l6ZV90IHNpemUsIHNpemVfdCBhbGlnbikKPiArewo+ICsgICAgQVZCdWZmZXJSZWYg KnJldCA9IE5VTEw7Cj4gKyAgICB1aW50OF90ICAgICpkYXRhID0gTlVMTDsKPiArCj4gKyNpZiBI QVZFX1BPU0lYX01FTUFMSUdOCj4gKyAgICBpZiAocG9zaXhfbWVtYWxpZ24oKHZvaWQgKiopJmRh dGEsIGFsaWduLCBzaXplKSkKCkludmFsaWQgY2FzdC4KCj4gKyAgICAgICAgcmV0dXJuIE5VTEw7 Cj4gKyNlbGlmIEhBVkVfQUxJR05FRF9NQUxMT0MKPiArICAgIGRhdGEgPSBhbGlnbmVkX2FsbG9j KGFsaWduLCBzaXplKTsKPiArI2VsaWYgSEFWRV9NRU1BTElHTgo+ICsgICAgZGF0YSA9IG1lbWFs aWduKGFsaWduLCBzaXplKTsKPiArI2Vsc2UKPiArICAgIHJldHVybiBOVUxMOwo+ICsjZW5kaWYK PiArCj4gKyAgICBpZiAoIWRhdGEpCj4gKyAgICAgICAgcmV0dXJuIE5VTEw7Cj4gKwo+ICsgICAg cmV0ID0gYXZfYnVmZmVyX2NyZWF0ZShkYXRhLCBzaXplLCBhdl9idWZmZXJfZGVmYXVsdF9mcmVl LCBOVUxMLCAwKTsKPiArICAgIGlmICghcmV0KQo+ICsgICAgICAgIGF2X2ZyZWVwKCZkYXRhKTsK PiArCj4gKyAgICByZXR1cm4gcmV0Owo+ICt9Cj4gKwo+ICBBVkJ1ZmZlclJlZiAqYXZfYnVmZmVy X3JlZihjb25zdCBBVkJ1ZmZlclJlZiAqYnVmKQo+ICB7Cj4gICAgICBBVkJ1ZmZlclJlZiAqcmV0 ID0gYXZfbWFsbG9jeihzaXplb2YoKnJldCkpOwo+IGRpZmYgLS1naXQgYS9saWJhdnV0aWwvYnVm ZmVyLmggYi9saWJhdnV0aWwvYnVmZmVyLmgKPiBpbmRleCBlMWVmNWI3ZjA3Li44NDIyZWMzNDUz IDEwMDY0NAo+IC0tLSBhL2xpYmF2dXRpbC9idWZmZXIuaAo+ICsrKyBiL2xpYmF2dXRpbC9idWZm ZXIuaAo+IEBAIC0xMDcsNiArMTA3LDEzIEBAIEFWQnVmZmVyUmVmICphdl9idWZmZXJfYWxsb2Mo c2l6ZV90IHNpemUpOwo+ICAgKi8KPiAgQVZCdWZmZXJSZWYgKmF2X2J1ZmZlcl9hbGxvY3ooc2l6 ZV90IHNpemUpOwo+IAo+ICsvKioKPiArICogQWxsb2NhdGUgYW4gQVZCdWZmZXIgb2YgdGhlIGdp dmVuIHNpemUgYW5kIGFsaWdubWVudC4KPiArICoKPiArICogQHJldHVybiBhbiBBVkJ1ZmZlclJl ZiBvZiBnaXZlbiBzaXplIG9yIE5VTEwgd2hlbiBvdXQgb2YgbWVtb3J5Cj4gKyAqLwo+ICtBVkJ1 ZmZlclJlZiAqYXZfYnVmZmVyX2FsaWduZWRfYWxsb2Moc2l6ZV90IHNpemUsIHNpemVfdCBhbGln bik7Cj4gKwo+ICAvKioKPiAgICogQWx3YXlzIHRyZWF0IHRoZSBidWZmZXIgYXMgcmVhZC1vbmx5 LCBldmVuIHdoZW4gaXQgaGFzIG9ubHkgb25lCj4gICAqIHJlZmVyZW5jZS4KCgotLSAK44Os44Of 44O744OH44OLLeOCr+ODvOODq+ODouODswpodHRwOi8vd3d3LnJlbWxhYi5uZXQvCgoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K