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 ESMTP id BB45F471DF
	for <ffmpegdev@gitmailbox.com>; Tue, 29 Aug 2023 13:07:30 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F1B6068C6C1;
	Tue, 29 Aug 2023 16:07:28 +0300 (EEST)
Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com
 [209.85.167.45])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6616F68010E
 for <ffmpeg-devel@ffmpeg.org>; Tue, 29 Aug 2023 16:07:22 +0300 (EEST)
Received: by mail-lf1-f45.google.com with SMTP id
 2adb3069b0e04-4ff8cf11b90so6955070e87.1
 for <ffmpeg-devel@ffmpeg.org>; Tue, 29 Aug 2023 06:07:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693314441; x=1693919241;
 h=to:subject:message-id:date:from:in-reply-to:references:mime-version
 :from:to:cc:subject:date:message-id:reply-to;
 bh=XsgeCDhi2unw326n9vhfUps8F3qvNBL8CTFnOFGfVHU=;
 b=R9dWkiMWA/M56H7KKOY8hgFIQXz+OVUEiNVVIkfTnVaknlRCcHF7L2vIEEeHTAPoM/
 DiDkt4PmxRBYCmYNowmwq1SZO8RCxvR0enmThalIOv3jeLISqE2ULzBdclqMYZQwjou5
 9onTU9Bpc5fch0KrR3DUXcfHyQK/TgjzeHbvb6fUFlpvpF3BzptwawrBIeegYiPCm44+
 9dAeQuvpXoyWy1g6X07ze7butmb+gBO4PuqXw7UUrytvOWBG1nTsrJyiU4+36h8bwc/G
 T9Z6f9V7Re/WIyWvEv4Q7a4p+B6ZH8ryhHW0y+ABhMe/GCltTou3YTPx7hmAXhEfVlUZ
 SvzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693314441; x=1693919241;
 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=XsgeCDhi2unw326n9vhfUps8F3qvNBL8CTFnOFGfVHU=;
 b=fuMl1bcgl5eQ7QzF3quJoKfhwHTIsV2rQqS378c+3KCIrUFFkdxO4cpT8auV2uZi8c
 VAbzvdeWUSDr6//JlV/Ma/KfQKZJz9a3YMW1FDqcZ5UWYbt8nIaE3EM5V2+GOIGEN7Zw
 sLvRTAZp3j2jZZT9/XsNSGbtCIFiAmcn+gU0dKyJ5hAsIg0mtOAGU8a7bx3646/aPPus
 jir6V5J6oJX2EqiryrsjxGFAWU/MJHkSvxoOcQzsFzqfxV72+z3T8qMKtQ4PNczfhekQ
 SlYY4NX90ceVRK1vtN/H2l/V7rtvYxTvyxrdJPRr3ogLHJiiKM8Ywv9ISOh2JIwX23Ig
 ENaw==
X-Gm-Message-State: AOJu0YxIQW5/4kJWtKNpeKlUtvtEL/GOeB6To1Otq1nfmotvd4t/+Wtf
 eqLYq4qQoE/Ya7QG0Q+5Gsn52ltdEKYh+XE2dxQOiyYI
X-Google-Smtp-Source: AGHT+IHI14JQidp9pbNJW02kW6SPdKBuG/vczxD5Jbh2BffwpF1vO+KtKrrTXui7Xe/kCS3hhmrnjJq18ixFfaIv9Mo=
X-Received: by 2002:ac2:5f4d:0:b0:500:a697:709a with SMTP id
 13-20020ac25f4d000000b00500a697709amr8155549lfz.35.1693314440779; Tue, 29 Aug
 2023 06:07:20 -0700 (PDT)
MIME-Version: 1.0
References: <TYSPR06MB64330156947AEE87488F6682AA14A@TYSPR06MB6433.apcprd06.prod.outlook.com>
 <TYSPR06MB64334CEE2145D7CFDFA9A94AAA1FA@TYSPR06MB6433.apcprd06.prod.outlook.com>
 <20230828170620.GZ7802@pb2>
In-Reply-To: <20230828170620.GZ7802@pb2>
From: Nuo Mi <nuomi2021@gmail.com>
Date: Tue, 29 Aug 2023 21:07:10 +0800
Message-ID: <CAFXK13dn+5yD1xjugLsypxuaq3VfAE=jngz1emgSa3076uD-LQ@mail.gmail.com>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
Subject: Re: [FFmpeg-devel] [PATCH v5] vvcdec: add thread executor
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: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/CAFXK13dn+5yD1xjugLsypxuaq3VfAE=jngz1emgSa3076uD-LQ@mail.gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

T24gVHVlLCBBdWcgMjksIDIwMjMgYXQgMTowNuKAr0FNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p
Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiBPbiBUdWUsIEF1ZyAyMiwgMjAyMyBhdCAw
OTozMjoyOFBNICswODAwLCBOdW8gTWkgd3JvdGU6Cj4gPiBUaGUgZXhlY3V0b3IgZGVzaWduIHBh
dHRlcm4gd2FzIGlucm9kdWNlZCBieSBqYXZhCj4KPiBpblRyb2R1Y2VkCj4KPgo+ID4gPAo+IGh0
dHBzOi8vZG9jcy5vcmFjbGUuY29tL2VuL2phdmEvamF2YXNlLzIwL2RvY3MvYXBpL2phdmEuYmFz
ZS9qYXZhL3V0aWwvY29uY3VycmVudC9FeGVjdXRvci5odG1sCj4gPgo+ID4gaXQgYWxzbyBhZGFw
dGVkIGJ5IHB5dGhvbgo+ID4gPGh0dHBzOi8vZG9jcy5weXRob24ub3JnLzMvbGlicmFyeS9jb25j
dXJyZW50LmZ1dHVyZXMuaHRtbD4KPiA+IENvbXBhcmVkIHRvIGhhbmRjcmFmdGVkIHRocmVhZCBw
b29sIG1hbmFnZW1lbnQsIGl0IGdyZWF0bHkgc2ltcGxpZmllcwo+IHRoZSB0aHJlYWQgY29kZS4K
PiA+IC0tLQo+ID4gIGRvYy9BUEljaGFuZ2VzICAgICAgIHwgICAzICsKPiA+ICBsaWJhdnV0aWwv
TWFrZWZpbGUgICB8ICAgMiArCj4gPiAgbGliYXZ1dGlsL2V4ZWN1dG9yLmMgfCAyMDEgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gIGxpYmF2dXRpbC9leGVj
dXRvci5oIHwgIDY3ICsrKysrKysrKysrKysrKwo+ID4gIGxpYmF2dXRpbC92ZXJzaW9uLmggIHwg
ICAyICstCj4gPiAgNSBmaWxlcyBjaGFuZ2VkLCAyNzQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvZXhlY3V0b3IuYwo+ID4gIGNy
ZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvZXhlY3V0b3IuaAo+ID4KPiA+IGRpZmYgLS1naXQg
YS9kb2MvQVBJY2hhbmdlcyBiL2RvYy9BUEljaGFuZ2VzCj4gPiBpbmRleCBhZDFlZmU3MDhkLi4w
NjgyMmYyMmRhIDEwMDY0NAo+ID4gLS0tIGEvZG9jL0FQSWNoYW5nZXMKPiA+ICsrKyBiL2RvYy9B
UEljaGFuZ2VzCj4gPiBAQCAtMiw2ICsyLDkgQEAgVGhlIGxhc3QgdmVyc2lvbiBpbmNyZWFzZXMg
b2YgYWxsIGxpYnJhcmllcyB3ZXJlIG9uCj4gMjAyMy0wMi0wOQo+ID4KPiA+ICBBUEkgY2hhbmdl
cywgbW9zdCByZWNlbnQgZmlyc3Q6Cj4gPgo+ID4gKzIwMjMtMDgtMjIgLSB4eHh4eHh4eHh4IC0g
bGF2dSA1OC4xOC4xMDAgLSBleGVjdXRvci5oCj4gPiArICBBZGQgQVZFeGVjdXRvciBBUEkKPiA+
ICsKPiA+ICAyMDIzLTA4LTE4IC0geHh4eHh4eHh4eCAtIGxhdnUgNTguMTcuMTAwIC0gY2hhbm5l
bF9sYXlvdXQuaAo+ID4gICAgQWxsIEFWX0NIQU5ORUxfTEFZT1VUXyogbWFjcm9zIGFyZSBub3cg
Y29tcGF0aWJsZSB3aXRoIEMrKyAxNyBhbmQKPiBvbGRlci4KPiA+Cj4gPiBkaWZmIC0tZ2l0IGEv
bGliYXZ1dGlsL01ha2VmaWxlIGIvbGliYXZ1dGlsL01ha2VmaWxlCj4gPiBpbmRleCA3ODI4Yzk0
ZGM1Li40NzExZjhjZGU4IDEwMDY0NAo+ID4gLS0tIGEvbGliYXZ1dGlsL01ha2VmaWxlCj4gPiAr
KysgYi9saWJhdnV0aWwvTWFrZWZpbGUKPiA+IEBAIC0zMSw2ICszMSw3IEBAIEhFQURFUlMgPSBh
ZGxlcjMyLmgKPiAgICAgICAgICAgICAgICAgIFwKPiA+ICAgICAgICAgICAgZW5jcnlwdGlvbl9p
bmZvLmgKPiAgXAo+ID4gICAgICAgICAgICBlcnJvci5oCj4gIFwKPiA+ICAgICAgICAgICAgZXZh
bC5oCj4gXAo+ID4gKyAgICAgICAgICBleGVjdXRvci5oCj4gXAo+ID4gICAgICAgICAgICBmaWZv
LmgKPiBcCj4gPiAgICAgICAgICAgIGZpbGUuaAo+IFwKPiA+ICAgICAgICAgICAgZnJhbWUuaAo+
ICBcCj4gPiBAQCAtMTI3LDYgKzEyOCw3IEBAIE9CSlMgPSBhZGxlcjMyLm8KPiAgICAgICAgICAg
ICAgICAgICAgIFwKPiA+ICAgICAgICAgZW5jcnlwdGlvbl9pbmZvLm8KPiBcCj4gPiAgICAgICAg
IGVycm9yLm8KPiBcCj4gPiAgICAgICAgIGV2YWwubwo+ICBcCj4gPiArICAgICAgIGV4ZWN1dG9y
Lm8KPiAgXAo+ID4gICAgICAgICBmaWZvLm8KPiAgXAo+ID4gICAgICAgICBmaWxlLm8KPiAgXAo+
ID4gICAgICAgICBmaWxlX29wZW4ubwo+IFwKPiA+IGRpZmYgLS1naXQgYS9saWJhdnV0aWwvZXhl
Y3V0b3IuYyBiL2xpYmF2dXRpbC9leGVjdXRvci5jCj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+
ID4gaW5kZXggMDAwMDAwMDAwMC4uMzhhZGFlZjgxMQo+ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysr
IGIvbGliYXZ1dGlsL2V4ZWN1dG9yLmMKPiA+IEBAIC0wLDAgKzEsMjAxIEBACj4gPiArLyoKPiA+
ICsgKiBDb3B5cmlnaHQgKEMpIDIwMjMgTnVvIE1pCj4gPiArICoKPiA+ICsgKiBUaGlzIGZpbGUg
aXMgcGFydCBvZiBGRm1wZWcuCj4gPiArICoKPiA+ICsgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2Fy
ZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCj4gPiArICogbW9kaWZ5IGl0IHVuZGVy
IHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwo+ID4gKyAqIExpY2Vu
c2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlcgo+
ID4gKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFu
eSBsYXRlciB2ZXJzaW9uLgo+ID4gKyAqCj4gPiArICogRkZtcGVnIGlzIGRpc3RyaWJ1dGVkIGlu
IHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gPiArICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiA+ICsgKiBN
RVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUg
dGhlIEdOVQo+ID4gKyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRl
dGFpbHMuCj4gPiArICoKPiA+ICsgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9m
IHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCj4gPiArICogTGljZW5zZSBhbG9uZyB3aXRo
IEZGbXBlZzsgaWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQo+ID4gKyAqIEZvdW5k
YXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEK
PiAwMjExMC0xMzAxIFVTQQo+ID4gKyAqLwo+ID4gKyNpbmNsdWRlICJpbnRlcm5hbC5oIgo+ID4g
KyNpbmNsdWRlICJtZW0uaCIKPiA+ICsjaW5jbHVkZSAidGhyZWFkLmgiCj4gPiArCj4gPiArI2lu
Y2x1ZGUgImV4ZWN1dG9yLmgiCj4gPiArCj4gPiArI2lmICFIQVZFX1RIUkVBRFMKPiA+ICsKPiA+
ICsjZGVmaW5lIGV4ZWN1dG9yX3RocmVhZF90ICAgIGNoYXIKPiA+ICsKPiA+ICsjZGVmaW5lIGV4
ZWN1dG9yX3RocmVhZF9jcmVhdGUodCwgYSwgcywgYXIpICAgICAgMAo+ID4gKyNkZWZpbmUgZXhl
Y3V0b3JfdGhyZWFkX2pvaW4odCwgcikgICAgICAgICAgICAgICBkbyB7fSB3aGlsZSgwKQo+ID4g
Kwo+ID4gKyNlbHNlCj4gPiArCj4KPiA+ICsjZGVmaW5lIGV4ZWN1dG9yX3RocmVhZF90ICAgIHB0
aHJlYWRfdAo+Cj4gSSB0aGluayAqX3QgaXMgcmVzZXJ2ZWQgYnkgUE9TSVgKPgpmaXhlZCBieSB2
Ni4KdGhhbmsgeW91Cgo+Cj4KPiBzaG91bGQgYmUgb2sgb3RoZXJ3aXNlCj4KPiB0aHgKPgo+IFsu
Li5dCj4gLS0KPiBNaWNoYWVsICAgICBHbnVQRyBmaW5nZXJwcmludDogOUZGMjEyOEIxNDdFRjY3
MzBCQURGMTMzNjExRUM3ODcwNDBCMEZBQgo+Cj4gRXZlcnl0aGluZyBzaG91bGQgYmUgbWFkZSBh
cyBzaW1wbGUgYXMgcG9zc2libGUsIGJ1dCBub3Qgc2ltcGxlci4KPiAtLSBBbGJlcnQgRWluc3Rl
aW4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZm
bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBz
Oi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJz
Y3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RA
ZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0
CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt
YWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj
cmliZSIuCg==