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 6F3DB45BBC for ; Fri, 24 Mar 2023 21:41:19 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 698A968C874; Fri, 24 Mar 2023 23:41:16 +0200 (EET) Received: from mail8.parnet.fi (mail8.parnet.fi [77.234.108.134]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D8F5068C744 for ; Fri, 24 Mar 2023 23:41:09 +0200 (EET) Received: from mail9.parnet.fi (mail9.parnet.fi [77.234.108.21]) by mail8.parnet.fi with ESMTP id 32OLf9Gt027113-32OLf9Gu027113 for ; Fri, 24 Mar 2023 23:41:09 +0200 Received: from foo.martin.st (host-97-187.parnet.fi [77.234.97.187]) by mail9.parnet.fi (Postfix) with ESMTPS id 201AEA1542 for ; Fri, 24 Mar 2023 23:41:08 +0200 (EET) Date: Fri, 24 Mar 2023 23:41:08 +0200 (EET) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: <3a3dd093-eb11-f21-9d79-e4882eb59b6@passwd.hu> Message-ID: References: <20230321123729.74124-1-martin@martin.st> <20230321123729.74124-2-martin@martin.st> <4ce99489-4b19-3c7c-88aa-1080531f925d@passwd.hu> <167965631336.27013.11967328893560145187@lain.khirnov.net> <167965895662.27013.10941166628081645662@lain.khirnov.net> <7575f077-861b-6b95-7ab7-796fa22282e0@passwd.hu> <10da54aa-8e62-d650-b49e-86f5dc87e8f7@martin.st> <3a3dd093-eb11-f21-9d79-e4882eb59b6@passwd.hu> 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 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-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: T24gRnJpLCAyNCBNYXIgMjAyMywgTWFydG9uIEJhbGludCB3cm90ZToKCj4KPgo+IE9uIEZyaSwg MjQgTWFyIDIwMjMsIE1hcnRpbiBTdG9yc2rDtiB3cm90ZToKPgo+PiBPbiBGcmksIDI0IE1hciAy MDIzLCBNYXJ0b24gQmFsaW50IHdyb3RlOgo+Pgo+Pj4gIEkgYW0gdW5lYXN5IGFib3V0IGNvbXBs aWNhdGluZyBhbiBhbHJlYWR5IGNvbXBsaWNhdGVkIGFuZCBoYXJkLXRvLWZvbGxvdwo+Pj4gIEFW SU8gbGF5ZXIgd2l0aCBoZXVyaXN0aWNzIHdoaWNoIGFjdGl2YXRlIG9uIG1hZ2ljIGJlaGF2aW91 ci4gQW5kIHdlIGFsbAo+Pj4gIGtub3cgaG93IGxvbmcgdGVtcG9yYXJ5IHNvbHV0aW9ucyBsYXN0 IDopCj4+Pgo+Pj4gIEkgZ3Vlc3Mgd2UgY291bGQgYWRkIHNvbWUgbmV3IHBhcmFtZXRlciB0byBB VklPQ29udGV4dCBlbmQgZW5hYmxlIHRoaXMKPj4+ICBkYXRhLXNoaWZ0aW5nIGJlaGF2aW91ciBl eHBsaWNpdGx5IHdoZW4geW91IHJlY29uZmlndXJlIHRoZSBidWZmZXIgc2l6ZQo+Pj4gIGZvciBp bmRleCBpbiB0aGUgTU9WIGRlbXV4ZXIuIEJ1dCBpcyBpdCB3b3J0aCBpdD8gSG93IHNpZ25pZmlj YW50IGlzIHRoZQo+Pj4gICJpbXByb3ZlbWVudCIgdGhpcyBwYXRjaCBwcm92aWRlcyBvdmVyIHRo ZSBwcmV2aW91cyBvbmUgaW4gdGhlIHNlcmllcz8KPj4KPj4gV2l0aCB0aGUgMi42IEdCLCA0MCBt aW51dGUgbW92IGZpbGUgSSdtIGxvb2tpbmcgYXQsIG9yaWdpbmFsbHksIGR1ZSB0byB0aGUgCj4+ IGlzc3VlIGZpeGVkIGluIHBhdGNoIDEvMiwgdGhlIGJ1ZmZlciBzaXplIHdhcyBuZXZlciBpbmNy ZWFzZWQgZnJvbSB0aGUgCj4+IG9yaWdpbmFsIDMyIEtCLCBzbyB3aGVuIHJlYWRpbmcgdGhlIGZp bGUgbGluZWFybHksIHdlIHdvdWxkIGRvIG1hbnkgdGVucyBvZiAKPj4gdGhvdXNhbmRzIG9mIHNl ZWsgcmVxdWVzdHMsIGdpdmluZyBhYnNvbHV0ZWx5IGFieXNtYWwgcGVyZm9ybWFuY2UuIChJIHNh dyBhIAo+PiBzZXJ2ZXIgc2lkZSBsb2cgbnVtYmVyIHNheWluZyAxMjAgMDAwIHJlcXVlc3RzLikK Pj4KPj4gV2l0aCBwYXRjaCAxLzIgYXBwbGllZCwgd2hpbGUgcmVhZGluZyB0aGUgYnVsayBvZiB0 aGUgZmlsZSwgaXQgZG9lcyB+MTcwIAo+PiBzZWVrcy4gU28gbm90aGluZyB0ZXJyaWJsZSwgYnV0 IGl0IHN0aWxsIGZlZWxzIHVubmVjZXNzYXJpbHkgaW5lZmZpY2llbnQgdG8gCj4+IGRvID40IHNl ZWtzIHBlciBtaW51dGUgZHVlIHRvIHRoZSBmYWN0IHRoYXQgdGhlIGF2aW9idWYgbGF5ZXIgaXMg dGhyb3dpbmcgCj4+IGF3YXkgZ29vZCBkYXRhIHRoYXQgaXQgYWxyZWFkeSBoYWQgYnVmZmVyZWQu Cj4+Cj4+IEluIHRoaXMgY2FzZSwgaXQgdXNlZCBhIGJ1ZmZlciBzaXplIG9mIDE2IE1CLCBhbmQg Y2FsY3VsYXRpbmcgMi42IEdCIC8gMTYgCj4gTUIgCj4+IGVuZHMgdXAgdmVyeSBuZWFyIDE3MC4g U28gZXZlcnkgdGltZSB0aGUgMTYgTUIgYXZpb2J1ZiBidWZmZXIgZ2V0cyBmdWxsIGFuZCAKPj4g YXZpb2J1ZiBjbGVhcnMgaXQsIHdlIGVuZCB1cCBkb2luZyBhIHNlZWsgYmFja3dhcmRzLgo+Cj4g VGhhbmtzIGZvciB0aGUgZGV0YWlscy4gUGF0Y2gvMSBhbHJlYWR5IG1hZGUgdGhlIHNpZ25pZmlj YW50IGltcHJvdmVtZW50LAoKWWVhaCAtIGNhbiBJIGdldCBzb21lb25lIHRvIGFwcHJvdmUgdGhh dCBvbmUgdG9vPyA6LSkKCj4gc28geWVhaCwgSSBhbSBub3Qgc3VyZSBhYm91dCBQYXRjaC8yIGtu b3dpbmcgaXQgaXMgbm90IHRoZSAicmlnaHQiIHdheS4KClllYWgsIEknbSBhIGJpdCBvbiB0aGUg ZmVuY2UgbXlzZWxmLiBPbiBvbmUgaGFuZCwgaXQncyBiZWVuIGEgcGV0IHBlZXZlIG9mIAptaW5l IGZvciB5ZWFycywgdGhhdCB3ZSB0aHJvdyBhd2F5IHRoZSBidWZmZXJlZCBkYXRhIHJlZ3VsYXJs eSBsaWtlIHRoaXMsIApidXQgdGhlIGltcGxlbWVudGF0aW9uIG1heWJlIGlzbid0IHRoZSBiZXN0 LiBTbyBmb3IgdGhlIHByYWN0aWNhbCAKcGVyZm9ybWFuY2UgaXNzdWUgaXQncyBwcm9iYWJseSBu b3QgZXNzZW50aWFsIC0gaXQncyBqdXN0IGFuIGFubm95aW5nIHdhcnQgCnRoYXQgaXMgbGVmdCA6 LSkKCi8vIE1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0 dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJz Y3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZm bXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==