From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id 80C174AB92
	for <ffmpegdev@gitmailbox.com>; Tue, 25 Mar 2025 01:57:44 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7F84C687B95;
	Tue, 25 Mar 2025 03:57:40 +0200 (EET)
Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com
 [209.85.214.179])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 589CD687A73
 for <ffmpeg-devel@ffmpeg.org>; Tue, 25 Mar 2025 03:57:34 +0200 (EET)
Received: by mail-pl1-f179.google.com with SMTP id
 d9443c01a7336-227c7e57da2so26870895ad.0
 for <ffmpeg-devel@ffmpeg.org>; Mon, 24 Mar 2025 18:57:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742867851; x=1743472651; darn=ffmpeg.org;
 h=in-reply-to:from:content-language:references:to:subject:user-agent
 :mime-version:date:message-id:from:to:cc:subject:date:message-id
 :reply-to; bh=YIt3Hq+Qjc0u/uZ0t1KS4y9VoZg2spfmuUKOeUeh7so=;
 b=mjrv5HVgTD6DRKFekZ+22+DNwkinxjj7o9TyVdkbP0kl1enhSSlLSCzM5AGDbHCbps
 EoPfjzg12QXOnmkVWraJfiF7ttP1kqA9v93NVEfDXEZzSPHjGlqwPJR0J5DW9ctlk+mi
 d/GjwW6mxOuZ7H3MjjW/8NK+/YZ3waQdz9eDDTSwVSewlDX+PD1pwdf3rW8FtUdpziGQ
 5tO28NtYIr9j28PxTgnZ7sjMrZ3Xn/4Iw6BhnF9DmGVOyiWRQdJnxlGJ3UnrZj+0e5br
 ukS+p97GZYCtj0r3MphUYi5u/o1Hwcnko0ln8YP9SWWFbD+HmxifNYnVQkVX/ORDymRC
 70lQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742867851; x=1743472651;
 h=in-reply-to:from:content-language:references:to:subject:user-agent
 :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject
 :date:message-id:reply-to;
 bh=YIt3Hq+Qjc0u/uZ0t1KS4y9VoZg2spfmuUKOeUeh7so=;
 b=gbeREtaVuDad8o7Lj+4V569TElN3BGDlUIWd/48RJWZk8tq1g28QBljuGAdpyX8z2L
 W3qJNWrLyzrSDzYUXfvhG6D8ePL1DycGyiYkACyU9Lvy1ytfZ66iKsjgE6whr9A4arzl
 kNma1djUxVkQGK1L0uNFTcLuLWy4MC0m/QYVQOHdtYzf3H2yLQ3YgJXOL6Yz5midi+I3
 bOZYw7sV4m5EM4QbuoXK/8uLX76p1JFGsxP7N/QSLwZVAFoPUFhKfIYuyzxysMjnET9l
 JT0VxaCEOiAsyHMIl4EWSBdqUmBH5s7HWoF6/nK5zlLAO4dpmY1Ag3gYJHEBqbu0gzQR
 7TPg==
X-Gm-Message-State: AOJu0YynwP/PoeQRwX69DpzX7aFnezx1AjPW5vcbNNm2/K1v/BdAas4q
 DRjgZCDFvchqr1uQ0XzaYQL8PEpW5K53TvkDK1QJkHZE16saTm5RXq95cQ==
X-Gm-Gg: ASbGncuizBXXZuFd4120/NjRihqXjkeeWBbMei+vUSzRB+5rC4jcAX/1CszT8qmbcWA
 uqQu+oXF71SC57JXxXrc6VkGGt6c1LykOLV1tYOdQaETxOpIdn3YHBuxfyuZOKbHNehAVqwFzT8
 LmK62rExva6DTv64LTOX3qWlLj+wuVfiwJ+VpTtaZjFrcFL0pW2kpXIj5CJ6F3+f4jj615MMCb/
 jc46P5DSdeRb/IfeNOnAiT76s3igNahAQA8K07F4khg9vP6Z/GgZY5IldR+PLVrT/0uwHBKRILW
 dDiK1GS+7n2mlsllVGPlKn4yHYA1jiiVjYNtof9jWXZznfxiMTSNtuqN2mGjdPTvSeZ9m22tXuF
 hEg/FcXw81rJ5BmNK7Ue1pHpoaufTZhM=
X-Google-Smtp-Source: AGHT+IF0kX9YFAGcBwkbJqcmLLdTxhcv9YoYDpwArJYeZQUilIpkLtQHWDDyF3Z/7O40sB452d/ouA==
X-Received: by 2002:a05:6a21:6315:b0:1f5:8d3b:e272 with SMTP id
 adf61e73a8af0-1fe42f311b4mr21449534637.1.1742867851395; 
 Mon, 24 Mar 2025 18:57:31 -0700 (PDT)
Received: from ?IPV6:2800:2121:b000:82e:e027:7d24:e7ac:9b9b?
 ([2800:2121:b000:82e:e027:7d24:e7ac:9b9b])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-af8a2a4da80sm7864496a12.74.2025.03.24.18.57.29
 for <ffmpeg-devel@ffmpeg.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Mar 2025 18:57:30 -0700 (PDT)
Message-ID: <b667e162-df8c-4954-b240-1803bab810d6@gmail.com>
Date: Mon, 24 Mar 2025 22:57:28 -0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: ffmpeg-devel@ffmpeg.org
References: <20250324222051.19096-1-jamrial@gmail.com>
 <20250325015053.GU4991@pb2>
Content-Language: en-US
From: James Almer <jamrial@gmail.com>
In-Reply-To: <20250325015053.GU4991@pb2>
Subject: Re: [FFmpeg-devel] [PATCH] avcodec/ffv1enc: further reduce stack
 usage
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: multipart/mixed; boundary="===============6907766461266013086=="
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/b667e162-df8c-4954-b240-1803bab810d6@gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============6907766461266013086==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------0WaKXGKUs7kdGrJLNIINfCyU"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------0WaKXGKUs7kdGrJLNIINfCyU
Content-Type: multipart/mixed; boundary="------------ehJaVdZGuBG0vbM02VAnePVP";
 protected-headers="v1"
From: James Almer <jamrial@gmail.com>
To: ffmpeg-devel@ffmpeg.org
Message-ID: <b667e162-df8c-4954-b240-1803bab810d6@gmail.com>
Subject: Re: [FFmpeg-devel] [PATCH] avcodec/ffv1enc: further reduce stack
 usage
References: <20250324222051.19096-1-jamrial@gmail.com>
 <20250325015053.GU4991@pb2>
In-Reply-To: <20250325015053.GU4991@pb2>

--------------ehJaVdZGuBG0vbM02VAnePVP
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gMy8yNC8yMDI1IDEwOjUwIFBNLCBNaWNoYWVsIE5pZWRlcm1heWVyIHdyb3RlOg0KPiBI
aQ0KPiANCj4gT24gTW9uLCBNYXIgMjQsIDIwMjUgYXQgMDc6MjA6NTBQTSAtMDMwMCwgSmFt
ZXMgQWxtZXIgd3JvdGU6DQo+PiBDb250aW51ZXMgZnJvbSBjb21taXQgNzAyMjM5YmM1MDBi
LCBmaXhpbmcgRkFURSBmYWlsdXJlcyBvbiBNYWNPUy4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5
OiBKYW1lcyBBbG1lciA8amFtcmlhbEBnbWFpbC5jb20+DQo+PiAtLS0NCj4+IENvbmZpcm1l
ZCBieSBNYXJ0aW4gU3RvcnNqw7YuIEZsb2F0IGVuY29kaW5nIHVudGVzdGVkLg0KPj4NCj4+
ICAgbGliYXZjb2RlYy9mZnYxLmggICAgfCAgMTYgKysrKw0KPj4gICBsaWJhdmNvZGVjL2Zm
djFlbmMuYyB8IDE3NyArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQo+PiAgIDIgZmlsZXMgY2hhbmdlZCwgODQgaW5zZXJ0aW9ucygrKSwgMTA5IGRlbGV0
aW9ucygtKQ0KPj4NCj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2ZmdjEuaCBiL2xpYmF2
Y29kZWMvZmZ2MS5oDQo+PiBpbmRleCAwOTExOGUwYjdkLi5kMWMyMzlmMTM4IDEwMDY0NA0K
Pj4gLS0tIGEvbGliYXZjb2RlYy9mZnYxLmgNCj4+ICsrKyBiL2xpYmF2Y29kZWMvZmZ2MS5o
DQo+PiBAQCAtMTE1LDYgKzExNSwyMiBAQCB0eXBlZGVmIHN0cnVjdCBGRlYxU2xpY2VDb250
ZXh0IHsNCj4+ICAgICAgICAgICB1aW50MzJfdCB2YWw7IC8vdGhpcyBpcyB1bm5lZWRlZCBp
ZiB5b3UgYWNjZXB0IGEgZGVyZWZlcmVuY2Ugb24gZWFjaCBhY2Nlc3MNCj4+ICAgICAgICAg
ICB1aW50MTZfdCBuZHg7DQo+PiAgICAgICB9IHVuaXRbNF1bNjU1MzZdOw0KPj4gKyAgICBz
dHJ1Y3QgUmVtYXBFbmNvZGVyU3RhdGUgew0KPj4gKyAgICAgICAgaW50IGRlbHRhX3N0YWNr
WzY1NTM2XTsgICAgIC8vV2UgbmVlZCB0byBlbmNvZGUgdGhlIHJ1biB2YWx1ZSBiZWZvcmUg
dGhlIGFkanVzdG1lbnRzLCB0aGlzIHN0b3JlcyB0aGUgYWRqdXN0bWVudHMgdW50aWwgd2Ug
a25vdyB0aGUgbGVuZ3RoIG9mIHRoZSBydW4NCj4+ICsgICAgICAgIGludDE2X3QgaW5kZXhf
c3RhY2tbNjU1MzddOyAvL29ubHkgbmVlZGVkIHdpdGggbXVsdGlwbGUgc2VnbWVudHMNCj4+
ICsgICAgICAgIHVpbnQ4X3Qgc3RhdGVbMl1bM11bMzJdOw0KPj4gKyAgICAgICAgaW50IG11
bFs0MDk2KzFdOw0KPj4gKyAgICAgICAgUmFuZ2VDb2RlciByYzsNCj4+ICsgICAgICAgIGlu
dCBsdTsNCj4+ICsgICAgICAgIGludCBydW47DQo+PiArICAgICAgICBpbnQ2NF90IGxhc3Rf
dmFsOw0KPj4gKyAgICAgICAgaW50IGNvbXBhY3RfaW5kZXg7DQo+PiArICAgICAgICBpbnQg
bXVsX2NvdW50Ow0KPj4gKyAgICAgICAgaW50IGk7DQo+PiArICAgICAgICBpbnQgcGl4ZWxf
bnVtOw0KPj4gKyAgICAgICAgaW50IHA7DQo+PiArICAgICAgICBpbnQgY3VycmVudF9tdWxf
aW5kZXg7DQo+PiArICAgIH0gcmVtYXBfc3RhdGU7DQo+PiAgIH0gRkZWMVNsaWNlQ29udGV4
dDsNCj4gDQo+IHBsZWFzZSBwcm92aWRlIGEgbGluayB0byB0aGUgZmFpbHVyZQ0KDQpNYXJ0
aW4gd2lsbCBoYXZlIHRvIGRvIHRoYXQuIEkgY2FuJ3Qgc2VlbSB0byBmaW5kIGFueSBGQVRF
IGluc3RhbmNlIA0KZmFpbGluZywgYnV0IGhlIHNhaWQgaXQgYWZmZWN0ZWQgaGlzIE9TWCBt
YWNoaW5lcy4NCg0KPiANCj4gVGhpcyBtYWtlcyB0aGUgY29kZSBpbmNyZWFzaW5nbHkgdWds
eS4NCj4gDQo+IGkgZG9udCB1bmRlcnN0YW5kIHdoeSB0aGlzIGJyZWFrcyBmYXRlLCBmYXRl
IHNob3VsZCBub3QgdXNlDQo+IGFueSBvZiB0aGUgZmxvYXQgY29kZSBhcyBub25lIHNob3Vs
ZCBiZSBydW4gaW4gZmF0ZSBBVE0uDQo+IGl0cyBhbHNvIGFsbCB1bmRlciAtc3RyaWN0IC0y
IGNoZWNrcw0KDQpJdCBhbHNvIHN1cnByaXNlZCBtZSwgc2luY2UgdGhlc2UgYXJlIGZ1bmN0
aW9ucyB0aGF0IG5lZWQgdG8gYmUgY2FsbGVkLCANCnVubGlrZSB0aGUgZml4IGluIDcwMjIz
OWJjNTAwYiB3aGljaCB3YXMgaW4gYSBmdW5jdGlvbiBhY3R1YWxseSBjYWxsZWQgDQpieSBl
eGlzdGluZyB0ZXN0cy4NCg0KPiANCj4gdGhpcyBpcyB0ZW1wb3JhcnkgZGF0YSBub3QgbmVl
ZGVkIG91dHNpZGUgZmxvYXQzMg0KPiBhbmQgbm90IG5lZWRlZCBvdXRzaWRlIHRoZSByZW1h
cCB0YWJsZSB3cml0aW5nLg0KPiANCj4gd2UgbWF5IG5lZWQgbW9yZSB0aGFuIG9uZSBzdWNo
IHN0YXRlLg0KPiAoaWYgd2UgZG9udCB1c2UgYSBoZXVyaXN0aWMgYnV0IGFjdHVhbGx5DQo+
ICAgZW5jb2RlIGJydXRlZm9yY2UgLyB0cmlhbCBhbmQgZXJyb3IpDQo+IA0KPiB0IGNvbmZs
aWN0cyB3aXRoIGFsbCB3b3JrIGkgZGlkIHRvZGF5DQo+IA0KPiB0aGVyZXMgdG9ucyBvZiB1
bnVzZWQgbWVtb3J5Lg0KPiANCj4gV2UgQVRNIGRvIDIgdGhpbmdzIGluIGVuY29kZV9mbG9h
dDMyX3JlbWFwX3NlZ21lbnQoKQ0KPiBvbmUgaXMgZW5jb2RpbmcgdGhlIHRhYmxlDQo+IHRo
ZSBvdGhlciBpcyB3cml0aW5nIHRoZSByZW1hcGVkIHBpeGVscyBpbnRvIHNjLT5iaXRtYXAN
Cj4gYnkgdXNpbmcgdW5pdFtzLnBdW3MuaV0ubmR4DQo+IA0KPiBzYy0+Yml0bWFwIGlzIHVu
dXNlZCBiZWZvcmUsIHVuaXRbcy5wXVtzLmldLm5keCB1bnVzZWQgYWZ0ZXJ3YXJkcw0KPiB0
aGUgaW5wdXQgaW1hZ2UgaXRzZWxmIGlzIGFsc28gbm90IHVzZWQgYWdhaW4NCj4gaGFsZiBv
ZiBmbHRtYXAzMiBpcyB1bnVzZWQgKHRoYXRzIDUxMmtiIGFsb25lIGhlcmUpDQoNClllYWgs
IGlkZWFsbHkgYWxsIHRoaXMgaXMgYWxsb2NhdGVkIG9ubHkgd2hlbiBuZWVkZWQgcmF0aGVy
IHRoYW4gDQp1bmNvbmRpdGlvbmFsbHkgaW4gdGhlIHNsaWNlIGNvbnRleHQuIEJ1dCBpIGRp
ZG4ndCBnbyB0aGF0IGZhciBzaW5jZSBpIA0KY2FuJ3QgZXZlbiByZXByb2R1Y2UgdGhpcyBp
c3N1ZS4NCg0KPiANCj4gdGhlIGNvZGUgY2FuIGJlIHdyaXRlbiBzbyBpdCBkb2VzbnQgbmVl
ZCB0aGUgc3RhY2sNCj4gYnV0IGp1c3QgcnVucyB0d2ljZSBvdmVyIHRoZSBzdHVmZiAobm90
IHN1cmUgaG93IGNsZWFuIHRoaXMNCj4gd291bGQgYmUgYnV0IGlmIHlvdSB0cnkgX3BsZWFz
ZV8gZG8gaXQgb24gdG9wIG9mIHRoZSBwYXRjaGVzDQo+IGkgcG9zdGVkIHRvZGF5LCB0aGUg
Y29kZSBpcyBzaW1wbGVyIGFuZCBsZXNzIGJ1Z2d5IGFmdGVyDQo+IHRoZXNlIHBhdGNoZXMN
Cj4gDQo+IEJ1dCBpIHJlYWxseSBkb250IHVuZGVyc3RhbmQgd2h5IGZhdGUgZmFpbHMgaW4g
cmVsYXRpb24gdG8gY29kZQ0KPiBpdCBuZXZlciBleGVjdXRlcy4NCg0KRm9yIHRoZSBpc3N1
ZSBmaXhlZCBpbiA3MDIyMzliYzUwMGIsIGkgZ3Vlc3MgaXQgZGlkIGF0dGVtcHQgdG8gcmVz
ZXJ2ZSANCnN0YWNrIHNwYWNlIGV2ZW4gaWYgaXQgbmV2ZXIgdXNlZCBpdC4gRm9yIHRoaXMg
b25lPyBCZWF0cyBtZS4NCg0KPiANCj4gdGh4DQo+IA0KPiBbLi4uXQ0KPiANCj4gDQo+IF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IGZmbXBl
Zy1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcNCj4gaHR0
cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsDQo+IA0KPiBU
byB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwNCj4gZmZtcGVnLWRl
dmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4NCg0K


--------------ehJaVdZGuBG0vbM02VAnePVP--

--------------0WaKXGKUs7kdGrJLNIINfCyU
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmfiDYgFAwAAAAAACgkQFGMBrXN2WeDg
7wgAsy6nWhC5P42Tsv+vgf1EfISgEGF/z2BLvlWDAUJzlXVjC0QoksW+vB6VsEnicVSO2qZ1LL5z
k5HnxxF/fjZNjYI96XjvoRt5m/u7XjJugS7cI3peqW1JzkVwZvZRl+mGe8Ay9jTHz44tnHzwR/Jc
QhtGYokNHotQLTFN4Oz6nhWpgQjqpon1dgY4b5W1c35QXDuz+VRuuN1/xD67/P+x/Ll+l6LUduNC
KN2ikiiEPml7HcczPf8CmbSdoyVhDIrsttUMjKB3zYyg5Y+g0Oj8LgVlheeMJ7yy9o1yRI/FKffA
c3VoQn0sHSDu8Qn1Dtg/tCh+fFAAvRr+lOH4AIqFZQ==
=B9jy
-----END PGP SIGNATURE-----

--------------0WaKXGKUs7kdGrJLNIINfCyU--

--===============6907766461266013086==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

--===============6907766461266013086==--