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 0D00D46E1D for ; Wed, 16 Aug 2023 16:54:07 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9441868C6E2; Wed, 16 Aug 2023 19:54:06 +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 17A6868C679 for ; Wed, 16 Aug 2023 19:54:00 +0300 (EEST) Received: by mail-vk1-f169.google.com with SMTP id 71dfb90a1353d-48719771d3fso31641e0c.0 for ; Wed, 16 Aug 2023 09:54:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692204839; x=1692809639; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=X+7hbvvnZc1dFBhIukYOImos3YJqMoFF1xPi3YWF2ZA=; b=CiF0dgAfxi4IyIHi4juyYly4V0uGt+F77KamK6RvEQcWhBqtFeL+R1Exsya5R87kPR XUQZhAdxqKMiaaKKS+S1FnO8vIRziTflQj9/tgbDE2Y+lOm3Iree0ebYwJ94o0fPZIMz YZc+T34/0aaqS6VgJxP7EhhZQvV6EDG+yLalVksqaMZsMUwsTvsRZ67ZSOKt6v13y8gP wnJ9X+vc1lvV9jEVtleUhAZwQAXIjvKpPERz1dcLs+apPWGWxfFr+ElKMIAOe/mFF1Y7 bfhI3rkcBLkEnsf3h/fjV7jc7GuGJ4akjKQvcl660HBVLr7oK7UTX74KQ9MW5KjqMN1Y 2YWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692204839; x=1692809639; 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=X+7hbvvnZc1dFBhIukYOImos3YJqMoFF1xPi3YWF2ZA=; b=KggPL263XfDnjGpDfdMIz298erYKXaY3kmSuDRqysZBkhaR8ihA1QwmXefTiVYl/NK dUqSAlCC3TTXCtPcnlbW1SVbZ5ARwNHZpZgvbqgoThI6b3myzixTEJBqzf1eNiOl5bpd lWg7Z/JC/OBLwDBeoelDV0QF0rtXt8N4C95nwGGp2D+fclpVwTINRLP5Fhy7zOrIUF8v BvoIExZn57ttYPvZghVLfYKuWm9Dru89oCxFdQpGnsuE1huSi0qRGSv1PGQVrXra7Dcs tBGj3fs+8aaAezE7+BvbxiAetQ4ARPUKxKAMeSNsVUBKMynV3g4pD8JIKsuiSwa0j/Zt 7pOQ== X-Gm-Message-State: AOJu0YwkcLtKijFMPdQBX2gZ6oEZQGkcPuGt8JldCTPmyXbv2odytqu5 pUPGn9DME/7OYx/Kk0+DdrnVk5a6qdaiJqsJqckCx/5Q X-Google-Smtp-Source: AGHT+IGBFgDATgiP/zdQg1Jq5Q9DF7qAW1dfxVu7+WMolRaTXapXPIHphw+8duOjfnf91IEWfCjM2k756SZXbJpudMM= X-Received: by 2002:a1f:5e45:0:b0:477:4872:7f9d with SMTP id s66-20020a1f5e45000000b0047748727f9dmr203013vkb.4.1692204838706; Wed, 16 Aug 2023 09:53:58 -0700 (PDT) MIME-Version: 1.0 References: <20230816163803.GT7802@pb2> In-Reply-To: <20230816163803.GT7802@pb2> From: Paul B Mahol Date: Wed, 16 Aug 2023 18:53:42 +0200 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] adpcm fixes and 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: T24gV2VkLCBBdWcgMTYsIDIwMjMgYXQgNjozOOKAr1BNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiBPbiBUdWUsIEF1ZyAxNSwgMjAyMyBhdCAw NDo0OTowNVBNICswMjAwLCBQYXVsIEIgTWFob2wgd3JvdGU6Cj4gPiBBdHRhY2hlZAo+Cj4gWy4u Ll0KPiA+ICBhZHBjbS5jIHwgICAgMiArLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv bigrKSwgMSBkZWxldGlvbigtKQo+ID4gMzMwNWRiZTA3Y2E5MzU5NThmYTIxM2Y1Y2FkYzMzOWFk M2NjMzU5Mgo+IDAwMDMtYXZjb2RlYy1hZHBjbS11c2UtYWxyZWFkeS1leGlzdGluZy1wb2ludGVy LWZvci00eG0tZC5wYXRjaAo+ID4gRnJvbSBjNmFkNmRjN2I4NzI1ZDg5N2UzNjM5OWU1YzdiODE3 NGNhZWI5MmU2IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQo+ID4gRnJvbTogUGF1bCBCIE1haG9s IDxvbmVtZGFAZ21haWwuY29tPgo+ID4gRGF0ZTogVHVlLCAxNSBBdWcgMjAyMyAxNDoxODo0NyAr MDIwMAo+ID4gU3ViamVjdDogW1BBVENIIDMvNF0gYXZjb2RlYy9hZHBjbTogdXNlIGFscmVhZHkg ZXhpc3RpbmcgcG9pbnRlciBmb3IgNHhtCj4gPiAgZGVjb2Rlcgo+ID4KPiA+IFNpZ25lZC1vZmYt Ynk6IFBhdWwgQiBNYWhvbCA8b25lbWRhQGdtYWlsLmNvbT4KPiA+IC0tLQo+ID4gIGxpYmF2Y29k ZWMvYWRwY20uYyB8IDIgKy0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEg ZGVsZXRpb24oLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9hZHBjbS5jIGIvbGli YXZjb2RlYy9hZHBjbS5jCj4gPiBpbmRleCBiMGMzYjkxYTNiLi45OTkzYzllNTMxIDEwMDY0NAo+ ID4gLS0tIGEvbGliYXZjb2RlYy9hZHBjbS5jCj4gPiArKysgYi9saWJhdmNvZGVjL2FkcGNtLmMK PiA+IEBAIC0xMjExLDcgKzEyMTEsNyBAQCBzdGF0aWMgaW50IGFkcGNtX2RlY29kZV9mcmFtZShB VkNvZGVjQ29udGV4dAo+ICphdmN0eCwgQVZGcmFtZSAqZnJhbWUsCj4gPgo+ID4gICAgICAgICAg Zm9yIChpbnQgaSA9IDA7IGkgPCBjaGFubmVsczsgaSsrKSB7Cj4gPiAgICAgICAgICAgICAgQURQ Q01DaGFubmVsU3RhdHVzICpjcyA9ICZjLT5zdGF0dXNbaV07Cj4gPiAtICAgICAgICAgICAgc2Ft cGxlcyA9IChpbnQxNl90ICopZnJhbWUtPmRhdGFbaV07Cj4gPiArICAgICAgICAgICAgc2FtcGxl cyA9IHNhbXBsZXNfcFtpXTsKPiA+ICAgICAgICAgICAgICBmb3IgKGludCBuID0gbmJfc2FtcGxl cyA+PiAxOyBuID4gMDsgbi0tKSB7Cj4gPiAgICAgICAgICAgICAgICAgIGludCB2ID0gYnl0ZXN0 cmVhbTJfZ2V0X2J5dGV1KCZnYik7Cj4gPiAgICAgICAgICAgICAgICAgICpzYW1wbGVzKysgPSBh ZHBjbV9pbWFfZXhwYW5kX25pYmJsZShjcywgdiAmIDB4MEYsIDQpOwo+Cj4gc2hvdWxkIGJlIG9r IGlmIHRlc3RlZAo+Cj4KPiA+IC0tCj4gPiAyLjM5LjEKPiA+Cj4KPiA+ICBsaWJhdmNvZGVjL2Fk cGNtLmMgICAgICAgICAgICAgICAgICAgICB8ICAzODgKPiArKysrKysrKysrKysrKysrKy0tLS0t LS0tLS0tLS0tLS0KPiA+ICB0ZXN0cy9yZWYvZmF0ZS9hZHBjbS1jcmVhdGl2ZS04LTIuNmJpdCB8 ICAgIDIKPiA+ICB0ZXN0cy9yZWYvZmF0ZS9hZHBjbS1jcmVhdGl2ZS04LTJiaXQgICB8ICAgIDIK PiA+ICB0ZXN0cy9yZWYvZmF0ZS9hZHBjbS1jcmVhdGl2ZS04LTRiaXQgICB8ICAgIDIKPiA+ICB0 ZXN0cy9yZWYvZmF0ZS9hZHBjbS1tcy1tb25vICAgICAgICAgICB8ICAgNjAgKy0tLS0KPiA+ICA1 IGZpbGVzIGNoYW5nZWQsIDIyNyBpbnNlcnRpb25zKCspLCAyMjcgZGVsZXRpb25zKC0pCj4gPiAx NzYwZGYxZGU2NmI0MjI3ZTcxZmZlOTQyZGVkY2Y3ZDhhMzNhZDQ4Cj4gMDAwNC1hdmNvZGVjLWFk cGNtLWNvbnN1bWUtYWxsLWlucHV0LXdoZW4tZGVjb2RpbmcucGF0Y2gKPiA+IEZyb20gMTk3ODli Y2E1MzU0OGQ2NzJiZmYzMGI4OGE4ODM4ZWRhYTg3NmJkYiBNb24gU2VwIDE3IDAwOjAwOjAwIDIw MDEKPiA+IEZyb206IFBhdWwgQiBNYWhvbCA8b25lbWRhQGdtYWlsLmNvbT4KPiA+IERhdGU6IFR1 ZSwgMTUgQXVnIDIwMjMgMTU6MjU6MjIgKzAyMDAKPiA+IFN1YmplY3Q6IFtQQVRDSCA0LzRdIGF2 Y29kZWMvYWRwY206IGNvbnN1bWUgYWxsIGlucHV0IHdoZW4gZGVjb2RpbmcKPiA+Cj4gPiBTdG9w cyBtdWx0aXBsZSBkZWNvZGluZyBjYWxscyBmb3Igc2luZ2xlIHBhY2tldC4KPiA+IEFsc28gbWFr ZXMgZGVjb2RpbmcgZmFzdGVyLgo+Cj4gVGhpcyBpbmNyZWFzZXMgbGF0ZW5jeSwgd2hpY2ggY2Fu IGJlIHByb2JsZW0gaWYgcGFja2V0cyBhcmUKPiBzdWZmaWNpZW50bHkgbGFyZ2UKPgoKVGhlbiBy ZWR1Y2Ugc2l6ZSBhdCBkZW11eGVyIGxldmVsLiB0aGVyZSBpcyBvcHRpb24gZm9yIGl0LgoKCj4K PiB0aHgKPgo+Cj4gWy4uLl0KPgo+IC0tCj4gTWljaGFlbCAgICAgR251UEcgZmluZ2VycHJpbnQ6 IDlGRjIxMjhCMTQ3RUY2NzMwQkFERjEzMzYxMUVDNzg3MDQwQjBGQUIKPgo+IEluIGEgcmljaCBt YW4ncyBob3VzZSB0aGVyZSBpcyBubyBwbGFjZSB0byBzcGl0IGJ1dCBoaXMgZmFjZS4KPiAtLSBE aW9nZW5lcyBvZiBTaW5vcGUKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==