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 07C244852C for ; Wed, 6 Dec 2023 13:30:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 94E6A68CF8C; Wed, 6 Dec 2023 15:30:03 +0200 (EET) Received: from mail8.parnet.fi (mail8.parnet.fi [77.234.108.134]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3DDE868CDCA for ; Wed, 6 Dec 2023 15:29:57 +0200 (EET) Received: from mail9.parnet.fi (mail9.parnet.fi [77.234.108.21]) by mail8.parnet.fi with ESMTP id 3B6DTuM9020290-3B6DTuMA020290 for ; Wed, 6 Dec 2023 15:29:56 +0200 Received: from foo.martin.st (host-97-144.parnet.fi [77.234.97.144]) by mail9.parnet.fi (Postfix) with ESMTPS id 9402FA142A for ; Wed, 6 Dec 2023 15:29:56 +0200 (EET) Date: Wed, 6 Dec 2023 15:29:56 +0200 (EET) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: <03598d96-68a9-4a92-9e6d-ceb205107ead@rothenpieler.org> Message-ID: <6e705487-22c2-466-5318-8467dc30e868@martin.st> References: <20231203201027.2255-1-timo@rothenpieler.org> <6ebfe490-d27e-14c3-ac81-8c4a2446ba17@martin.st> <03598d96-68a9-4a92-9e6d-ceb205107ead@rothenpieler.org> MIME-Version: 1.0 X-FE-Policy-ID: 3:14:2:SYSTEM X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avutil/mem: always align by at least 32 bytes 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gV2VkLCA2IERlYyAyMDIzLCBUaW1vIFJvdGhlbnBpZWxlciB3cm90ZToKCj4KPgo+IE9uIDA2 LzEyLzIwMjMgMTQ6MjUsIE1hcnRpbiBTdG9yc2rDtiB3cm90ZToKPj4gT24gU3VuLCAzIERlYyAy MDIzLCBUaW1vIFJvdGhlbnBpZWxlciB3cm90ZToKPj4gCj4+PiBGRm1wZWcgaGFzIGluc3RhbmNl cyBvZiBERUNMQVJFX0FMSUdORUQoMzIsIC4uLikgaW4gYSBsb3Qgb2Ygc3RydWN0cywKPj4+IHdo aWNoIHRoZW4gZW5kIHVwIGhlYXAtYWxsb2NhdGVkLgo+Pj4gQnkgZGVjbGFyaW5nIGFueSB2YXJp YWJsZSBpbiBhIHN0cnVjdCwgb3IgdHJlZSBvZiBzdHJ1Y3RzLCB0byBiZSAzMiBieXRlCj4+PiBh bGlnbmVkLCBpdCBhbGxvd3MgdGhlIGNvbXBpbGVyIHRvIHNhZmVseSBhc3N1bWUgdGhlIGVudGly ZSBzdHJ1Y3QKPj4+IGl0c2VsZiBpcyBhbHNvIDMyIGJ5dGUgYWxpZ25lZC4KPj4+Cj4+PiBUaGlz IG1pZ2h0IG1ha2UgdGhlIGNvbXBpbGVyIGVtaXQgY29kZSB3aGljaCBzdHJhaWdodCB1cCBjcmFz aGVzIG9yCj4+PiBtaXNiZWhhdmVzIGluIG90aGVyIHdheXMsIGFuZCBhdCBsZWFzdCBpbiBvbmUg aW5zdGFuY2VzIGlzIG5vdwo+Pj4gZG9jdW1lbnRlZCB0byBhY3R1YWxseSBkbyAoc2VlIHRpY2tl dCAxMDU0OSBvbiB0cmFjKS4KPj4+IFRoZSBpc3N1ZSB0aGVyZSBpcyB0aGF0IGFuIHVucmVsYXRl ZCB2YXJpYWJsZSBpbiBTaW5nbGVDaGFubmVsRWxlbWVudCBpcwo+Pj4gZGVjbGFyZWQgdG8gaGF2 ZSBhbiBhbGlnbm1lbnQgb2YgMzIgYnl0ZXMuIFNvIGlmIHRoZSBjb21waWxlciBkb2VzIGEgY29w eQo+Pj4gaW4gZGVjb2RlX2NwZSgpIHdpdGggYXZ4IGluc3RydWN0aW9ucywgYnV0IGZmbXBlZyBp cyBidWlsdCB3aXRoCj4+PiAtLWRpc2FibGUtYXZ4LCB0aGlzIHJlc3VsdHMgaW4gYSBjcmFzaCwg c2luY2UgdGhlIG1lbW9yeSBpcyBvbmx5IDE2IGJ5dGUKPj4+IGFsaWduZWQuCj4+PiBNaW5kIHlv dSwgZXZlbiBpZiB0aGUgY29tcGlsZXIgZG9lcyBub3QgZW1pdCBhdnggaW5zdHJ1Y3Rpb25zLCB0 aGUgY29kZQo+Pj4gaXMgc3RpbGwgaW52YWxpZCBhbmQgY291bGQgbWlzYmVoYXZlLiBJdCBqdXN0 IGhhcHBlbnMgbm90IHRvLiBEZWNsYXJpbmcKPj4+IGFueSB2YXJpYWJsZSBpbiBhIHN0cnVjdCB3 aXRoIGEgMzIgYnl0ZSBhbGlnbm1lbnQgcHJvbWlzZXMgMzIgYnl0ZQo+Pj4gYWxpZ25tZW50IG9m IHRoZSB3aG9sZSBzdHJ1Y3QgdG8gdGhlIGNvbXBpbGVyLgo+Pj4KPj4+IEluc3RlYWQgb2Ygbm93 IGdvaW5nIHRocm91Z2ggYWxsIGluc3RhbmNlcyBvZiB2YXJpYWJsZXMgaW4gc3RydWN0cwo+Pj4g YmVpbmcgZGVjbGFyZWQgYXMgMzIgYnl0ZSBhbGlnbmVkLCB0aGlzIHBhdGNoIGJ1bXBzIHRoZSBt aW5pbXVtIGFsaWdubWVudAo+Pj4gdG8gMzIgYnl0ZXMuCj4+PiAtLS0KPj4+IGxpYmF2dXRpbC9t ZW0uYyB8IDIgKy0KPj4+IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlv bigtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9saWJhdnV0aWwvbWVtLmMgYi9saWJhdnV0aWwvbWVt LmMKPj4+IGluZGV4IDM2Yjg5NDBhMGMuLjI2YTliOTc1M2IgMTAwNjQ0Cj4+PiAtLS0gYS9saWJh dnV0aWwvbWVtLmMKPj4+ICsrKyBiL2xpYmF2dXRpbC9tZW0uYwo+Pj4gQEAgLTYyLDcgKzYyLDcg QEAgdm9pZMKgIGZyZWUodm9pZCAqcHRyKTsKPj4+Cj4+PiAjZW5kaWYgLyogTUFMTE9DX1BSRUZJ WCAqLwo+Pj4KPj4+IC0jZGVmaW5lIEFMSUdOIChIQVZFX0FWWDUxMiA/IDY0IDogKEhBVkVfQVZY ID8gMzIgOiAxNikpCj4+PiArI2RlZmluZSBBTElHTiAoSEFWRV9BVlg1MTIgPyA2NCA6IDMyKQo+ PiAKPj4gTEdUTQo+PiAKPj4gSXQgY291bGQgYmUgZ29vZCB0byBhZGQgYSBjb21tZW50IGhlcmUs IHRvIGluZGljYXRlIGhvdyB0aGlzIHZhbHVlIAo+PiByZWxhdGVzIHRvIHRoZSBhbGlnbmVtbnRz IHVzZWQgaW4gc3RydWN0cy4KPj4gCj4+IEZvciBvdGhlcnMgd2hvIGNvbW1lbnRlZCBpbiB0aGlz IHRocmVhZCwgaXQgYWxsIGJvaWxzIGRvd24gdG8gc29tZXRoaW5nIAo+PiBsaWtlIHRoaXM6Cj4+ IAo+PiBzdHJ1Y3QgTXlEYXRhIHsKPj4gIMKgwqDCoCB1aW50OF90IF9fYXR0cmlidXRlX18oKGFs aWduZWQoMzIpKSkgYWxpZ25lZF9kYXRhWzEwMjRdOwo+PiB9Owo+Cj4gSXQncyBldmVuIGEgYml0 IG1vcmUgY29tcGxleCB0aGFuIHRoYXQuCj4gVGhlIGNhc2UgdGhhdCdzIGNyYXNoaW5nIHJpZ2h0 IG5vdyBpcyBhIG1lbWJlciB0aGF0IGhhcyBubyBhbGlnbm1lbnQgCj4gZGVjbGFyZWQgb24gaXRz ZWxmIGF0IGFsbC4KPiBCdXQgYW5vdGhlciBtZW1iZXIgb2YgdGhlIHNhbWUgc3RydWN0IGRvZXMs IGFuZCBzbyB0aGUgY29tcGlsZXIgYXNzdW1lcyAKPiB0aGUgd2hvbGUgc3RydWN0IHRvIGJlIGFs aWduZWQuCgpBaCwgdHJpY2t5ISBZZWFoLCB0aGF0J3MgYWxzbyBhIHZhbGlkIGFzc3VtcHRpb24g Zm9yIHRoZSBjb21waWxlciwgYnV0IAphbHNvIGEgcmF0aGVyIG5vbi1vYnZpb3VzIG9uZS4KCi8v IE1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpm Zm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8v ZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUs IHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==