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 5331747180 for ; Thu, 10 Aug 2023 16:42:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1471C68C8BA; Thu, 10 Aug 2023 19:42:49 +0300 (EEST) Received: from mail-vk1-f169.google.com (mail-vk1-f169.google.com [209.85.221.169]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 671DE68C553 for ; Thu, 10 Aug 2023 19:42:42 +0300 (EEST) Received: by mail-vk1-f169.google.com with SMTP id 71dfb90a1353d-48735dd1b98so471523e0c.2 for ; Thu, 10 Aug 2023 09:42:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691685760; x=1692290560; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=7B+Bl3YWHAItzwNu1qgb7nxI/8vaHE1nqgffWkt5JV8=; b=Cz9MlR0PEOmBV7s9tAQXifly8x+GWkSuSvgd3QUb/w4A3tzaaC1nW3Dmdzlxb3YT4W HjlNn/YgY4sfg0LPv1MTCqWUIiOCkyexbjPR+doP9OyGhQZzqH+WbaQVbOddModdrZCY xU7A5zdnoyzo/oAJbuwASiIRGBUb6d14R19cMRfU0/vb7rvdnt+BUw0FPUnKKH6na6D1 o4PmymlvcKhlWA2iCqKSPGVnDeYwGJOWPcf9W6/k+0pGR6CS9SQRFRfGWtBZEfyN+Ner V+Wa3pM6ko+BF7M1pbV/dnqI0jdE3kWn/RHOvOm4LL0kYVZtW8ZqudZhWZntIZJMbJkb HPYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691685760; x=1692290560; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7B+Bl3YWHAItzwNu1qgb7nxI/8vaHE1nqgffWkt5JV8=; b=SQcoA+UfGXbQuKqLzVG2T4EK6pLqDi0qiDRv5CEHGr3sTLZh5IIAafedO36t73BzyT ohlfjHeQD1Xn1dNM7GYB3Kk/j+QyGdRh8rqpaNeexTUDVRE6hqicnCDe2wv5TA6mn4Vs wmZiznDG2rrV2zbG0R8/hTkEBq5oUVR5jT1hjVyBz2hZ8G8p7/mAouTvXfL3rs26ukCo VALna3d2dJKLEIhtq+vIGW2mpj4EbsXTryar1j3WyX6gbwppe9nsGIjUbG2rS4XlSfYw iFxz4bmEydoEWNeOkgTWYrptGEpuHIG6Uns+L9npqyt03Ybfa+slkrzmDxj55f62v7qN D5LA== X-Gm-Message-State: AOJu0Yx/1dMYnE1pc1eqzwXCufFyG6USNp1dJKphJzWzP7c1gGn3KZFt 3tn/WUuGGEEuGXPL7+nOsDravOaNTD2TmGGMojIgAb91w7M= X-Google-Smtp-Source: AGHT+IGnJHWLCEMI13j9zvSlzmX0z4zVhcUXTun5vciGWjejMRj498+e/6hS5vTKUzBAOAQZv7gjwAtCTqzEj6zzbBA= X-Received: by 2002:a1f:3f06:0:b0:486:42ab:6a46 with SMTP id m6-20020a1f3f06000000b0048642ab6a46mr3093635vka.13.1691685760057; Thu, 10 Aug 2023 09:42:40 -0700 (PDT) MIME-Version: 1.0 References: <20230810094758.GD7802@pb2> <20230810151312.GE7802@pb2> In-Reply-To: <20230810151312.GE7802@pb2> From: Paul B Mahol Date: Thu, 10 Aug 2023 18:49:50 +0200 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] new audio filter and misc improvements 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: T24gVGh1LCBBdWcgMTAsIDIwMjMgYXQgNToxM+KAr1BNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiBPbiBUaHUsIEF1ZyAxMCwgMjAyMyBhdCAx MjoxMDo0OVBNICswMjAwLCBQYXVsIEIgTWFob2wgd3JvdGU6Cj4gPiBPbiBUaHUsIEF1ZyAxMCwg MjAyMyBhdCAxMTo0OOKAr0FNIE1pY2hhZWwgTmllZGVybWF5ZXIgPAo+IG1pY2hhZWxAbmllZGVy bWF5ZXIuY2M+Cj4gPiB3cm90ZToKPiA+Cj4gPiA+IE9uIFdlZCwgQXVnIDA5LCAyMDIzIGF0IDEx OjM2OjE2UE0gKzAyMDAsIFBhdWwgQiBNYWhvbCB3cm90ZToKPiA+ID4gPiBQYXRjaGVzIGF0dGFj aGVkLgo+ID4gPgo+ID4gPiA+ICBhZl9hZGVjbGljay5jIHwgICAgNyArKysrLS0tCj4gPiA+ID4g IDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gPiA+ID4g YjE5YmQwYzNmMDVkNWViY2U5MmY3NTAwZGFiNjFiZDg1ZDliMzY2MQo+ID4gPiAwMDAzLWF2Zmls dGVyLWFmX2FkZWNsaWNrLWRvLW5vdC1vdXRwdXQtcG9pbnRsZXNzLW1lc3NhZ2UucGF0Y2gKPiA+ ID4gPiBGcm9tIDJkOGMzMzBmNTQzMzk3NjQyZmExYWZlMGEwMWE2NzE1NTAwOGQ0ZTEgTW9uIFNl cCAxNyAwMDowMDowMAo+IDIwMDEKPiA+ID4gPiBGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBn bWFpbC5jb20+Cj4gPiA+ID4gRGF0ZTogV2VkLCA5IEF1ZyAyMDIzIDIxOjUzOjA0ICswMjAwCj4g PiA+ID4gU3ViamVjdDogW1BBVENIIDMvM10gYXZmaWx0ZXIvYWZfYWRlY2xpY2s6IGRvIG5vdCBv dXRwdXQgcG9pbnRsZXNzCj4gPiA+IG1lc3NhZ2UKPiA+ID4gPgo+ID4gPiA+IFNpZ25lZC1vZmYt Ynk6IFBhdWwgQiBNYWhvbCA8b25lbWRhQGdtYWlsLmNvbT4KPiA+ID4gPiAtLS0KPiA+ID4gPiAg bGliYXZmaWx0ZXIvYWZfYWRlY2xpY2suYyB8IDcgKysrKy0tLQo+ID4gPiA+ICAxIGZpbGUgY2hh bmdlZCwgNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+ID4gPiBbLi4uXQo+ID4gPgo+ ID4gPiA+ICBhZl9hZGVjbGljay5jIHwgIDEzNgo+ID4gPiArKysrKysrKysrKysrKysrKysrKysr KysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiA+ID4gIDEgZmlsZSBjaGFu Z2VkLCA2NyBpbnNlcnRpb25zKCspLCA2OSBkZWxldGlvbnMoLSkKPiA+ID4gPiBjZmM3YmM0NDBm MmY0MDhmODU3MDUwMWYzYWZiMmRlMjM1ODYwMjIxCj4gPiA+IDAwMDItYXZmaWx0ZXItYWZfYWRl Y2xpY2stcmVmYWN0b3ItYW5kLWNsZWFudXAucGF0Y2gKPiA+ID4gPiBGcm9tIDBhNmRlOWIxNDgy ZWNlNDQwMmIxYzcyNzQ1MDFiNDNlNDNmNWY1NmEgTW9uIFNlcCAxNyAwMDowMDowMAo+IDIwMDEK PiA+ID4gPiBGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+Cj4gPiA+ID4gRGF0 ZTogV2VkLCA5IEF1ZyAyMDIzIDIxOjQ5OjE5ICswMjAwCj4gPiA+ID4gU3ViamVjdDogW1BBVENI IDIvM10gYXZmaWx0ZXIvYWZfYWRlY2xpY2s6IHJlZmFjdG9yIGFuZCBjbGVhbnVwCj4gPiA+ID4K PiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+Cj4g PiA+ID4gLS0tCj4gPiA+ID4gIGxpYmF2ZmlsdGVyL2FmX2FkZWNsaWNrLmMgfCAxMzYKPiArKysr KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gPiA+ICAxIGZpbGUgY2hhbmdl ZCwgNjcgaW5zZXJ0aW9ucygrKSwgNjkgZGVsZXRpb25zKC0pCj4gPiA+Cj4gPiA+IFsuLi5dCj4g PiA+Cj4gPiA+ID4gIGRvYy9maWx0ZXJzLnRleGkgICAgICAgICAgfCAgIDUxICsrKysrKysrKysr KysrKysrKysrKysrKysKPiA+ID4gPiAgbGliYXZmaWx0ZXIvTWFrZWZpbGUgICAgICB8ICAgIDEK PiA+ID4gPiAgbGliYXZmaWx0ZXIvYWZfYWRlY2xpY2suYyB8ICAgOTEKPiA+ID4gKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQo+ID4gPiA+ICBsaWJhdmZpbHRl ci9hbGxmaWx0ZXJzLmMgIHwgICAgMQo+ID4gPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDE0MCBpbnNl cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+ID4gPiA+IDYxZDAzNTE0YmE5ZmE4NWQxZWMzMDhj ZTM3MDM3YTBjMDdhZDlhN2YKPiA+ID4gMDAwMS1hdmZpbHRlci1hZGQtYWRlc3VyZ2UtZmlsdGVy LnBhdGNoCj4gPiA+ID4gRnJvbSBhZjU2NWY1N2Y3MzNhZjMyN2VkYzFlMTcyNGUzMWEzYzVmMWZl NDRmIE1vbiBTZXAgMTcgMDA6MDA6MDAKPiAyMDAxCj4gPiA+ID4gRnJvbTogUGF1bCBCIE1haG9s IDxvbmVtZGFAZ21haWwuY29tPgo+ID4gPiA+IERhdGU6IFdlZCwgOSBBdWcgMjAyMyAxODoyMToy NSArMDIwMAo+ID4gPiA+IFN1YmplY3Q6IFtQQVRDSCAxLzNdIGF2ZmlsdGVyOiBhZGQgYWRlc3Vy Z2UgZmlsdGVyCj4gPiA+ID4KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIEIgTWFob2wgPG9u ZW1kYUBnbWFpbC5jb20+Cj4gPiA+ID4gLS0tCj4gPiA+ID4gIGRvYy9maWx0ZXJzLnRleGkgICAg ICAgICAgfCA1MSArKysrKysrKysrKysrKysrKysrKysrCj4gPiA+ID4gIGxpYmF2ZmlsdGVyL01h a2VmaWxlICAgICAgfCAgMSArCj4gPiA+ID4gIGxpYmF2ZmlsdGVyL2FmX2FkZWNsaWNrLmMgfCA5 MQo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQo+ID4gPiA+ICBsaWJh dmZpbHRlci9hbGxmaWx0ZXJzLmMgIHwgIDEgKwo+ID4gPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDE0 MCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+ID4gPgo+ID4gPiBJdCBzZWVtcyB5b3Ug Zm9yZ290IGFkZGluZyBmYXRlIHRlc3RzLCBwbGVhc2UgbWFrZSBzdXJlIGZhdGUgdGVzdHMgYXJl Cj4gPiA+IGFkZGVkCj4gPiA+IHdoZW4gdGhpcyBvciBhIGZ1dHVyZSB2YXJpYW50IGlzIGFwcGxp ZWQKPiA+ID4KPiA+Cj4gPiBTb3JyeSwgU2lyISwKPiA+Cj4gPiBUaGUgZmlsdGVyIG1vZHVsZXMg YXJlIG5vdCBtZW50aW9uIGZvciBmYXRlIHRlc3RpbmcsCj4KPiBkb2MvZGV2ZWxvcGVyLnRleGk6 Cj4gIDgwNyBAaXRlbQo+ICA4MDggQ29uc2lkZXIgYWRkaW5nIGEgcmVncmVzc2lvbiB0ZXN0IGZv ciB5b3VyIGNvZGUuIEFsbCBuZXcgbW9kdWxlcwo+ICA4MDkgc2hvdWxkIGJlIGNvdmVyZWQgYnkg dGVzdHMuIFRoYXQgaW5jbHVkZXMgZGVtdXhlcnMsIG11eGVycywgZGVjb2RlcnMsCj4gZW5jb2Rl cnMKPiAgODEwIGZpbHRlcnMsIGJpdHN0cmVhbSBmaWx0ZXJzLCBwYXJzZXJzLiBJZiBpdHMgbm90 IHBvc3NpYmxlIHRvIGRvIHRoYXQsCj4gYWRkCj4gIDgxMSBhbiBleHBsYW5hdGlvbiB3aHkgdG8g eW91ciBwYXRjaHNldCwgaXRzIG9rIHRvIG5vdCB0ZXN0IGlmIHRoZXJlcyBhCj4gcmVhc29uLgo+ Cj4gc28geWVzLCBmaWx0ZXJzIHNob3VsZCBiZSB0ZXN0ZWQgdG9vCj4KPgo+ID4gYW5kIGZvciBv YnZpb3VzCj4gPiByZWFzb25zIGxpa2UgdXNhZ2Ugb2Ygbm9uLWludGVnZXIgbWF0aC4KPgo+IEEg d2lkZSByYW5nZSBvZiBub24gaW50ZWdlciBtb2R1bGVzIGFyZSB0ZXN0ZWQuCj4KCk5vdCBwb3Nz aWJsZSBmb3Igbm9uLXRyaXZpYWwgc3R1ZmYuCgpQbGVhc2Uga2VlcCBpZ25vcmluZyBteSBwYXRj aGVzIGFzIHlvdSBkaWQgYWxsIHRoZXNlIHllYXJzLgoKQW5kIHlvdXIgbGl0dGxlIFNEUiBhZHZl bnR1cmUgaW5zaWRlIEZGbXBlZyB3aWxsIG5vdCBtYWtlIHNpdHVhdGlvbiBhbnkKYmV0dGVyLgoK Cgo+Cj4gdGh4Cj4KPiBbLi4uXQo+IC0tCj4gTWljaGFlbCAgICAgR251UEcgZmluZ2VycHJpbnQ6 IDlGRjIxMjhCMTQ3RUY2NzMwQkFERjEzMzYxMUVDNzg3MDQwQjBGQUIKPgo+IElmIHlvdSBmYWtl IG9yIG1hbmlwdWxhdGUgc3RhdGlzdGljcyBpbiBhIHBhcGVyIGluIHBoeXNpY3MgeW91IHdpbGwg bmV2ZXIKPiBnZXQgYSBqb2IgYWdhaW4uCj4gSWYgeW91IGZha2Ugb3IgbWFuaXB1bGF0ZSBzdGF0 aXN0aWNzIGluIGEgcGFwZXIgaW4gbWVkaWNpbiB5b3Ugd2lsbCBnZXQKPiBhIGpvYiBmb3IgbGlm ZSBhdCB0aGUgcGhhcm1hIGluZHVzdHJ5Lgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1k ZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZt cGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK PiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZm bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9m Zm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwg dmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K