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 96B3B46203 for ; Fri, 9 Jun 2023 02:47:18 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BA7E668BF58; Fri, 9 Jun 2023 05:47:15 +0300 (EEST) Received: from out203-205-221-221.mail.qq.com (out203-205-221-221.mail.qq.com [203.205.221.221]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8081E68BA60 for ; Fri, 9 Jun 2023 05:47:08 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1686278824; bh=MMLQYgzL56VGYKsTLr7mNfEA4hQxuhDsdZnrkW6zf2Q=; h=From:Subject:Date:References:To:In-Reply-To; b=WgkBKaWuaajciG4NGpVn1+B8I8gGSmdrKjwAXzjHuSSa6dYUEIbX61uBPGCwICNj4 Ilz9TSE7Kq35CeKYjn8rZ0sEqO5dQLFPU2WXld1L/CwH6KHCcVpg1/5DgQbEmZ5+uY qF9IT6eee7EwfTd8UGxhYCj6C1z3dzXgdwHnn/lQ= Received: from smtpclient.apple ([119.147.10.191]) by newxmesmtplogicsvrszc5-0.qq.com (NewEsmtp) with SMTP id BC3B8484; Fri, 09 Jun 2023 10:47:03 +0800 X-QQ-mid: xmsmtpt1686278823t54p4il81 Message-ID: X-QQ-XMAILINFO: MZ4XH1L85f1rLln8f8/sBmpgB1AQzC2FyEiT+9uv0Qukty60CJNmJrzFCkUogz 60pkUrm71hccm6C5eZFsKVkXvDP2F3AqpHAVG5VWZ+BhFaIMbTgor9QeD9wcpcIMNrrj2fDU9QQn 7jSnkBpeg/ao8VpjlU0euBg0hmq/Qyhy04SjDqcnvNct5RPVm//czMiP5ac1986Qwx3pWDHprwN1 IkXLYSco+772ZmH6ucJrkXVfOMXxXSLxLbssCuCLNtdjlJzmT1dw37TL02eqNKTfiseT2OXI7kbA BrPGuqEVoHKOX4qIlnsWfalLf43Kl/69Lg6sJfhMba/TrMHLDjo3VJloXrnPY0tQOewf7/PZ5NwJ 2kH7KYkb12DAw3HxXIQIIUcWz6aMpbe9yl71zETI9vDb0z+MOmjVKkp5Rp/rQdr4TwKRLWLMRiuD av6JPzHIQEnm1leIe7AtIqGgfWgo05teaFwr/ret/XvUVZR3gYny4FAmRwcPkZU8ZZzOvNnRvV6B jRD+38xAPQRyBtGP9VHN2kM+Zu94YUHHfKIeJoyFiybckk2WXhd1xgNyXFRgfT685TcyHMj1CXNU 5v8ZF5okARTE/lbV+BJqnZKQkerTIzLMykOvB6F0mDQwVnt5AE0JH3Tm0KihcKgSxn3kvpW6AtFp accS4Khle6Diw2M2mf2zVPYqoN2j+qrD4usTiwvUQ7AEbu+ycM5n8pq7jyutaQz885A09oWlZrjL KoaFmuPnOgv/BzGWLBdEI7mauMGl36AgqLmCIOzLYdLIrGsUGg/2ZwD9OIvusGKf+iTjBbN05NV0 lY9qU5UsYEHsiyiQRj84ZvxBLd9Boms9qCNUCfwLsQQYsx29vgJxzJrpJXxYrYii9RUzm6Os4Iwn UXBfd0zgPbmz3D1PxUuwUYSBbkHogTVmdvmZE0l4gWBTuaafbEDFiW3H+W7KsY139xSGuGf/hJch 0hwNrdZJeU1bkg1UoxZssY5kqgTpOnt3IkX1IoO8drLpf+9nvGR2DLXKwzuxkY From: =?utf-8?B?InpoaWxpemhhbyjotbXlv5fnq4spIg==?= Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Date: Fri, 9 Jun 2023 10:47:03 +0800 References: <3b2f7e96-4cb6-cabe-8d0e-eb3beb965e93@googlemail.com> To: FFmpeg development discussions and patches In-Reply-To: <3b2f7e96-4cb6-cabe-8d0e-eb3beb965e93@googlemail.com> X-OQ-MSGID: <59BB4D70-E7A4-4522-8DFA-E4BFB97A7853@foxmail.com> X-Mailer: Apple Mail (2.3696.120.41.1.1) Subject: Re: [FFmpeg-devel] [PATCH] avformat/mov: Don't allocate unnecessarily large blocks of 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: Cgo+IE9uIEp1biA5LCAyMDIzLCBhdCAwNzo1MSwgSGVuZGkgPGZpbmFsY291bnRkb3duNzJAZ29v Z2xlbWFpbC5jb20+IHdyb3RlOgo+IAo+IG1vdl90cnlfcmVhZF9ibG9jayBpcyByZWd1bGFybHkg Y2FsbGVkIHdpdGggc2l6ZXMgc3VjaCBhcyA0OCBieXRlcywKPiBidXQgd291bGQgYWxsb2NhdGUg MSBNaUIgZWFjaCB0aW1lLCBob2dnaW5nIG1vcmUgYW5kIG1vcmUgbWVtb3J5Cj4gdW50aWwgcGxh eWJhY2sgZW5kcy4KPiAKPiBGaXhlcyAjNzY0MSBhbmQgIzkyNDMuCgpJdOKAmXMgYSBxdWljayBm aXgsIGJ1dCBJ4oCZbSBhZnJhaWQgdGhlIHR3byB0aWNrZXRzIGFyZSBjYXVzZWQgYnkgbW9yZSBk ZWVwCnBpdGZhbGxzLgoKSXQgd291bGQgYmUgaGVscGZ1bCBpZiBzb21lb25lIGNhbiBwcm92aWRl IGEgc2FtcGxlIGZvciB0ZXN0LgoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBIZW5kaSA8aGVuZGk0OEBm cmVlbmV0LmRlPgo+IC0tLQo+IGxpYmF2Zm9ybWF0L21vdi5jIHwgMyArKysKPiAxIGZpbGUgY2hh bmdlZCwgMyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L21vdi5j IGIvbGliYXZmb3JtYXQvbW92LmMKPiBpbmRleCBhOGQwMDRlMDJiLi4yZTRkZjQyMjU2IDEwMDY0 NAo+IC0tLSBhL2xpYmF2Zm9ybWF0L21vdi5jCj4gKysrIGIvbGliYXZmb3JtYXQvbW92LmMKPiBA QCAtNjY2Miw2ICs2NjYyLDkgQEAgc3RhdGljIGludCBtb3ZfdHJ5X3JlYWRfYmxvY2soQVZJT0Nv bnRleHQgKnBiLCBzaXplX3Qgc2l6ZSwgdWludDhfdCAqKmRhdGEpCj4gICAgIHdoaWxlIChvZmZz ZXQgPCBzaXplKSB7Cj4gICAgICAgICB1bnNpZ25lZCBpbnQgbmV3X3NpemUgPQo+ICAgICAgICAg ICAgIGFsbG9jX3NpemUgPj0gSU5UX01BWCAtIGJsb2NrX3NpemUgPyBJTlRfTUFYIDogYWxsb2Nf c2l6ZSArIGJsb2NrX3NpemU7Cj4gKyAgICAgICAgaWYgKHNpemUgPCBuZXdfc2l6ZSkgewo+ICsg ICAgICAgICAgICBuZXdfc2l6ZSA9IHNpemU7Cj4gKyAgICAgICAgfQo+ICAgICAgICAgdWludDhf dCAqbmV3X2J1ZmZlciA9IGF2X2Zhc3RfcmVhbGxvYyhidWZmZXIsICZhbGxvY19zaXplLCBuZXdf c2l6ZSk7Cj4gICAgICAgICB1bnNpZ25lZCBpbnQgdG9fcmVhZCA9IEZGTUlOKHNpemUsIGFsbG9j X3NpemUpIC0gb2Zmc2V0Owo+ICAgICAgICAgaWYgKCFuZXdfYnVmZmVyKSB7Cj4gLS0gCj4gMi40 MC4wLndpbmRvd3MuMQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs Cj4gCj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3Jn L21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGlu ayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1 YmplY3QgInVuc3Vic2NyaWJlIi4K