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 A74E5457CF for ; Fri, 24 Mar 2023 11:12:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D694F68C727; Fri, 24 Mar 2023 13:11:59 +0200 (EET) Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6018368C0B9 for ; Fri, 24 Mar 2023 13:11:54 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 204882404EA for ; Fri, 24 Mar 2023 12:11:54 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id cETIMtWaMktJ for ; Fri, 24 Mar 2023 12:11:53 +0100 (CET) Received: from lain.khirnov.net (lain.khirnov.net [IPv6:2001:67c:1138:4306::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "lain.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id 719AA240178 for ; Fri, 24 Mar 2023 12:11:53 +0100 (CET) Received: by lain.khirnov.net (Postfix, from userid 1000) id 609D41601B2; Fri, 24 Mar 2023 12:11:53 +0100 (CET) From: Anton Khirnov To: FFmpeg development discussions and patches In-Reply-To: References: <20230321123729.74124-1-martin@martin.st> <20230321123729.74124-2-martin@martin.st> <4ce99489-4b19-3c7c-88aa-1080531f925d@passwd.hu> Mail-Followup-To: FFmpeg development discussions and patches Date: Fri, 24 Mar 2023 12:11:53 +0100 Message-ID: <167965631336.27013.11967328893560145187@lain.khirnov.net> User-Agent: alot/0.8.1 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 2/2] aviobuf: Avoid clearing the whole buffer in fill_buffer 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: UXVvdGluZyBNYXJ0aW4gU3RvcnNqw7YgKDIwMjMtMDMtMjEgMjE6MjQ6MjUpCj4gT24gVHVlLCAy MSBNYXIgMjAyMywgTWFydG9uIEJhbGludCB3cm90ZToKPiAKPiA+Cj4gPgo+ID4gT24gVHVlLCAy MSBNYXIgMjAyMywgTWFydGluIFN0b3JzasO2IHdyb3RlOgo+ID4KPiA+PiBOb3JtYWxseSwgZmls bF9idWZmZXIgcmVhZHMgaW4gb25lIG1heF9wYWNrZXRfc2l6ZS9JT19CVUZGRVJfU0laRQo+ID4+ IHdvcnRoIG9mIGRhdGEgaW50byB0aGUgYnVmZmVyLCBzbG93bHkgZmlsbGluZyB0aGUgYnVmZmVy IHVudGlsIGl0Cj4gPj4gaXMgZnVsbC4KPiA+Pgo+ID4+IFByZXZpb3VzbHksIHdoZW4gdGhlIGJ1 ZmZlciB3YXMgZnVsbCwgZmlsbF9idWZmZXIgd291bGQgc3RhcnQgb3Zlcgo+ID4+IGZyb20gdGhl IHN0YXJ0LCBlZmZlY3RpdmVseSBkaXNjYXJkaW5nIGFsbCB0aGUgcHJldmlvdXNseSBidWZmZXJl ZAo+ID4+IGRhdGEuCj4gPj4KPiA+PiBGb3IgZmlsZXMgdGhhdCBhcmUgcmVhZCBsaW5lYXJseSwg dGhlIHByZXZpb3VzIGJlaGF2aW91ciB3YXMgZmluZS4KPiA+Pgo+ID4+IEZvciBmaWxlcyB0aGF0 IGV4aGliaXQgc29tZSBhbW91bnQgb2Ygbm9ubGluZWFyIHJlYWQgcGF0dGVybnMsCj4gPj4gZXNw ZWNpYWxseSBtb3YgZmlsZXMgKHdoZXJlIGZmX2NvbmZpZ3VyZV9idWZmZXJzX2Zvcl9pbmRleAo+ ID4+IGluY3JlYXNlcyB0aGUgYnVmZmVyIHNpemUgdG8gYWNjb21vZGF0ZSBmb3IgdGhlIG5vbmxp bmVhciByZWFkaW5nISkKPiA+PiB3ZSB3b3VsZCBtb3N0bHkgYmUgYWJsZSB0byBzZWVrIHdpdGhp biB0aGUgYnVmZmVyIC0gYnV0IHdoZW5ldmVyCj4gPj4gd2UndmUgaGl0IHRoZSBtYXhpbXVtIGJ1 ZmZlciBzaXplLCB3ZSdkIGRpc2NhcmQgbW9zdCBvZiB0aGUgYnVmZmVyCj4gPj4gYW5kIHN0YXJ0 IG92ZXIgd2l0aCBhIHZlcnkgc21hbGwgYnVmZmVyLCBzbyB0aGUgbmV4dCBzZWVrIGJhY2t3YXJk cwo+ID4+IHdvdWxkIGVuZCB1cCBvdXRzaWRlIG9mIHRoZSBidWZmZXIuCj4gPj4KPiA+PiBLZWVw IG9uZSBmb3VydGggb2YgdGhlIGJ1ZmZlcmVkIGRhdGEsIG1vdmluZyBpdCB0byB0aGUgc3RhcnQg b2YKPiA+PiB0aGUgYnVmZmVyLCBmcmVlaW5nIHRoZSByZXN0IHRvIGJlIHJlZmlsbGVkIHdpdGgg ZnV0dXJlIGRhdGEuCj4gPj4KPiA+PiBGb3IgbW92IGZpbGVzIHdpdGggbm9ubGluZWFyIHJlYWQg cGF0dGVybnMsIHRoaXMgYWxtb3N0IGVudGlyZWx5Cj4gPj4gYXZvaWRzIGRvaW5nIHNlZWtzIG9u IHRoZSBsb3dlciBJTyBsZXZlbCwgd2hlcmUgd2UgcHJldmlvdXNseSB3b3VsZAo+ID4+IGVuZCB1 cCBkb2luZyBzZWVrcyBvY2Nhc2lvbmFsbHkuCj4gPgo+ID4gTWF5YmUgdGhlIGRlbXV4ZXIgc2hv dWxkIHVzZSBmZmlvX2Vuc3VyZV9zZWVrYmFjaygpIGluc3RlYWQgaWYgaXQga25vd3MKPiA+IHRo YXQgYSBzZWVrYmFjayB3aWxsIGhhcHBlbj8gVW5jb25kaXRpb25hbCBtZW1tb3ZlIG9mIGV2ZW4g Zm91cnRoIG9mIGFsbCAKPiA+IGRhdGEgZG9lcyBub3Qgc2VlbSBsaWtlIGEgZ29vZCBpZGVhLgo+ IAo+IFJpZ2h0LCBpdCdzIHByb2JhYmx5IG5vdCBpZGVhbCB0byBkbyB0aGlzIHVuY29uZGl0aW9u YWxseS4KPiAKPiBIb3dldmVyLCBpdCdzIG5vdCB0aGF0IHRoZSBkZW11eGVyIHJlYWxseSBrbm93 cyB0aGF0IGEgc2Vla2JhY2sgX3dpbGxfIAo+IGhhcHBlbiAtIHVubGVzcyB3ZSBtYWtlIGl0IGlu c3BlY3QgdGhlIG5leHQgY291cGxlIGluZGV4IGVudHJpZXMuIEFuZCBJIAo+IGRvbid0IHRoaW5r IHdlIHNob3VsZCBtYWtlIHRoZSBkZW11eGVyIHByZS1hbmFseXplIHRoZSBuZXh0IGFjY2VzcyAK PiBsb2NhdGlvbnMsIGJ1dCBrZWVwIG9wdGltaXphdGlvbiBsaWtlIHRoaXMgb24gdGhlIHNlcGFy YXRlIGxheWVyLiBUaGF0IAo+IHdheSwgaXQgd29ya3MgYXMgZXhwZWN0ZWQgYXMgbG9uZyBhcyB0 aGUgc2Vla3MgYXJlIHNob3J0IGVub3VnaCB3aXRoaW4gdGhlIAo+IGV4cGVjdGVkIHRvbGVyYW5j ZSwgYW5kIGZhbGxzIGJhY2sgZ3JhY2lvdXNseSBvbiByZWd1bGFyIHNlZWtpbmcgZm9yIHRoZSAK PiBhY2Nlc3NlcyB0aGF0IGFyZSB3ZWlyZGVyIHRoYW4gdGhhdC4KCkkgc3VwcG9zZSBjaGFuZ2lu ZyB0aGUgYnVmZmVyIGludG8gYSByaW5nIGJ1ZmZlciBzbyB5b3UgZG9uJ3QgaGF2ZSB0bwptb3Zl IHRoZSBkYXRhIGlzIG5vdCBmZWFzaWJsZT8KCi0tIApBbnRvbiBLaGlybm92Cl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5n IGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4v bGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwg b3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVu c3Vic2NyaWJlIi4K