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 CAF374675C for ; Tue, 18 Jul 2023 11:53:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 429DA68C2B9; Tue, 18 Jul 2023 14:53:28 +0300 (EEST) Received: from mail-lj1-f178.google.com (mail-lj1-f178.google.com [209.85.208.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0817668C289 for ; Tue, 18 Jul 2023 14:53:22 +0300 (EEST) Received: by mail-lj1-f178.google.com with SMTP id 38308e7fff4ca-2b703caf344so82114211fa.1 for ; Tue, 18 Jul 2023 04:53:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689681201; x=1692273201; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=JqKlZFonIqVF6tT87ikzmUDs/tql82MMO2vFdDWSunI=; b=JxR8RVPR4/SHNj1fN2gce7NntChUiIkD0iWl00e2FJ2AcxDAfj5LXgKARDkqgnwYnq mdq1LLVi5eFc6kAdQ+xFqM829HiVpH/jL9HoXC6gVLLzFjB2+EjQmOIKrGeloiJvCxsC 6xB3arGW1awcjhGUbfaJ3cX3/9Ee6KRpQfwjEWpC0ra88hINphaJWzwPy7wveQAW77Pn CjSxggxIgsMo8GiLDIaSJjM4Xkw/7NUkNsG85tvgAkq5gO8q3G4NFJdqlVGP7RzDFSwc j4dgAL6YHHZcdsVndM5hsOE/k0+IcF0Yu/Jh3TwPOJ0jhngacXM3VHZ5i8ZRm5pzzxa2 4EWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689681201; x=1692273201; 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=JqKlZFonIqVF6tT87ikzmUDs/tql82MMO2vFdDWSunI=; b=hU950FTAQR02XHz4tFW9tP3RqoiJLHHjgb7lAabjaYNHqrK+b9uDPJkAnHs6uviyBt CGnnH5+PKqKGSPh+P/93wAwh2lbs0SSEDQNnu/yjh+9tvaenvbgSyYoqZAue9vYvFQhl ZBEK8QZ8DjsOc8ixWm85nXyRwqeC6MZf476LaRkIKVi0RGpwk/xxOL8TplG1Zio35u9v /BU16pNZULusOLpnXTfFYP2eIF0yZfm21pCYvhFD7+anRCHkz+OgqlBFajyAVJQSfnGN 0pjSZBLGZFi7RZoAhqP++qcKYrCC+AgZyhpKGR2dpEiwD1SGfYQu4llITeRNSD/BuVRq drGA== X-Gm-Message-State: ABy/qLb1OWtAPqKuzhju+KByg/hQU6Lxieqh6HfppZ1f9gW+tR5BuHDa aJWtxYawg8bRFurrGyIx9zncQ5EtMIpcmIUM/ypLRfn+DTIvbQ== X-Google-Smtp-Source: APBJJlHBA0yKguPQVbDSmr29WHofLDEdxI6OsacFrBXztOClZQ93qCb2PAT3H418Tmh3oqbTkQz7YxRAz2lPvDXWCuk= X-Received: by 2002:a2e:990b:0:b0:2b8:67d1:155c with SMTP id v11-20020a2e990b000000b002b867d1155cmr1782758lji.39.1689681200619; Tue, 18 Jul 2023 04:53:20 -0700 (PDT) MIME-Version: 1.0 References: <20230707140540.10279-1-nuomi2021@gmail.com> <20230708215151.GB1093384@pb2> <20230717221352.GW1093384@pb2> In-Reply-To: <20230717221352.GW1093384@pb2> From: Nuo Mi Date: Tue, 18 Jul 2023 19:53:09 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2 01/14] 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 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: T24gVHVlLCBKdWwgMTgsIDIwMjMgYXQgNjoxNOKAr0FNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiBPbiBTdW4sIEp1bCAxNiwgMjAyMyBhdCAw MjoyODo1M1BNICswODAwLCBOdW8gTWkgd3JvdGU6Cj4gPiBPbiBNb24sIEp1bCAxMCwgMjAyMyBh dCAzOjQx4oCvUE0gTnVvIE1pIDxudW9taTIwMjFAZ21haWwuY29tPiB3cm90ZToKPiA+Cj4gPiA+ Cj4gPiA+Cj4gPiA+IE9uIFN1biwgSnVsIDksIDIwMjMgYXQgNTo1MuKAr0FNIE1pY2hhZWwgTmll ZGVybWF5ZXIgPAo+IG1pY2hhZWxAbmllZGVybWF5ZXIuY2M+Cj4gPiA+IHdyb3RlOgo+ID4gPgo+ ID4gPj4gT24gRnJpLCBKdWwgMDcsIDIwMjMgYXQgMTA6MDU6MjdQTSArMDgwMCwgTnVvIE1pIHdy b3RlOgo+ID4gPj4gPiBUaGUgZXhlY3V0b3IgZGVzaWduIHBhdHRlcm4gd2FzIGlucm9kdWNlZCBi eSBqYXZhCj4gPiA+PiA+IDwKPiA+ID4+Cj4gaHR0cHM6Ly9kb2NzLm9yYWNsZS5jb20vZW4vamF2 YS9qYXZhc2UvMjAvZG9jcy9hcGkvamF2YS5iYXNlL2phdmEvdXRpbC9jb25jdXJyZW50L0V4ZWN1 dG9yLmh0bWwKPiA+ID4+ID4KPiA+ID4+ID4gaXQgYWxzbyBhZGFwdGVkIGJ5IHB5dGhvbgo+ID4g Pj4gPiA8aHR0cHM6Ly9kb2NzLnB5dGhvbi5vcmcvMy9saWJyYXJ5L2NvbmN1cnJlbnQuZnV0dXJl cy5odG1sPgo+ID4gPj4gPiBDb21wYXJlZCB0byBoYW5kY3JhZnRlZCB0aHJlYWQgcG9vbCBtYW5h Z2VtZW50LCBpdCBncmVhdGx5Cj4gc2ltcGxpZmllcwo+ID4gPj4gdGhlIHRocmVhZCBjb2RlLgo+ ID4gPj4gPiAtLS0KPiA+ID4+ID4gIGxpYmF2Y29kZWMvTWFrZWZpbGUgICAgIHwgICAxICsKPiA+ ID4+ID4gIGxpYmF2Y29kZWMvZXhlY3V0b3IuYyAgIHwgMTgyCj4gKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKwo+ID4gPj4gPiAgbGliYXZjb2RlYy9leGVjdXRvci5oICAg fCAgNjcgKysrKysrKysrKysrKysrCj4gPiA+PiA+ICBsaWJhdmNvZGVjL3Z2Yy9NYWtlZmlsZSB8 ICAgNCArCj4gPiA+PiA+ICA0IGZpbGVzIGNoYW5nZWQsIDI1NCBpbnNlcnRpb25zKCspCj4gPiA+ PiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9leGVjdXRvci5jCj4gPiA+PiA+ICBj cmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9leGVjdXRvci5oCj4gPiA+PiA+ICBjcmVhdGUg bW9kZSAxMDA2NDQgbGliYXZjb2RlYy92dmMvTWFrZWZpbGUKPiA+ID4+Cj4gPiA+PiBUaGlzIHNl ZW1zIHRvIG5lZWQgc29tZSBmYWxsYmFjayBpZiBwdGhyZWFkcyBhcmUgdW5hdmFpbGFibGUKPiA+ ID4+Cj4gPiA+PiBzcmMvbGliYXZjb2RlYy9leGVjdXRvci5jOiBJbiBmdW5jdGlvbiDigJhleGVj dXRvcl93b3JrZXJfdGFza+KAmToKPiA+ID4+IHNyYy9saWJhdmNvZGVjL2V4ZWN1dG9yLmM6NjQ6 NTogZXJyb3I6IGltcGxpY2l0IGRlY2xhcmF0aW9uIG9mCj4gZnVuY3Rpb24KPiA+ID4+IOKAmHB0 aHJlYWRfbXV0ZXhfbG9ja+KAmTsgZGlkIHlvdSBtZWFuIOKAmGZmX211dGV4X2xvY2vigJk/Cj4g PiA+PiBbLVdlcnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl0KPiA+ID4+ICAgICAg cHRocmVhZF9tdXRleF9sb2NrKCZlLT5sb2NrKTsKPiA+ID4+ICAgICAgXn5+fn5+fn5+fn5+fn5+ fn5+Cj4gPiA+PiAgICAgIGZmX211dGV4X2xvY2sKPiA+ID4+IC4uLgo+ID4gPj4gY2MxOiBzb21l IHdhcm5pbmdzIGJlaW5nIHRyZWF0ZWQgYXMgZXJyb3JzCj4gPiA+PiBmZm1wZWcvZmZidWlsZC9j b21tb24ubWFrOjgxOiByZWNpcGUgZm9yIHRhcmdldAo+ICdsaWJhdmNvZGVjL2V4ZWN1dG9yLm8n Cj4gPiA+PiBmYWlsZWQKPiA+ID4+IG1ha2U6ICoqKiBbbGliYXZjb2RlYy9leGVjdXRvci5vXSBF cnJvciAxCj4gPiA+PiBtYWtlOiAqKiogV2FpdGluZyBmb3IgdW5maW5pc2hlZCBqb2JzLi4uLgo+ ID4gPj4KPiA+ID4+IHRoeAo+ID4gPj4KPiA+ID4+IFsuLi5dCj4gPiA+PiAtLQo+ID4gPj4gTWlj aGFlbCAgICAgR251UEcgZmluZ2VycHJpbnQ6Cj4gOUZGMjEyOEIxNDdFRjY3MzBCQURGMTMzNjEx RUM3ODcwNDBCMEZBQgo+ID4gPj4KPiA+ID4+IFdoeSBub3Qgd2hpcCB0aGUgdGVhY2hlciB3aGVu IHRoZSBwdXBpbCBtaXNiZWhhdmVzPyAtLSBEaW9nZW5lcyBvZgo+IFNpbm9wZQo+ID4gPj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+ID4+IGZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKPiA+ID4+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gPiA+ PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPiA+ID4+ Cj4gPiA+PiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiA+ID4+ IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmli ZSIuCj4gPiA+Pgo+ID4gPiBIaSBNaWNoYWVsLAo+ID4gPiBUaGFuayB5b3UgZm9yIHRoZSBpbmZv cm1hdGlvbi4gSSB3aWxsIGZpeGVkIGl0Cj4gPiA+Cj4gPgo+ID4gSGkgTWljaGFlbCwKPiA+IEZG bXBlZyBhcHBsaWNhdGlvbiBoYXMgYSBkZXBlbmRlbmN5IG9uIHRocmVhZHMKPiA+IE9uY2UgSSAt LWRpc2FibGUtcHRocmVhZHMsIEkgY2FuJ3QgYnVpbGQgZmZtcGVnIGZvciB0aGUgZGVjb2RlciBt ZDUgdGVzdC4KPiA+IENvdWxkIHlvdSBzaGFyZSB3aXRoIG1lIGhvdyB0byB0ZXN0IHRoZSBkZWNv ZGVyIHdoZW4gd2UgZGlzYWJsZWQgdGhyZWFkcz8KPgo+IGl0IHNlZW1zIHRoaXMgZmFpbHVyZSBv Y2N1cnJlZCBvbiBhIHBwYyBjcm9zcyBjb21waWxlCj4gLi4vY29uZmlndXJlIC0tdGFyZ2V0LW9z PWxpbnV4IC0tZW5hYmxlLWNyb3NzLWNvbXBpbGUgLS1kaXNhYmxlLWljb252Cj4gLS1kaXNhYmxl LXB0aHJlYWRzICYmIG1ha2UgLWozMgoKCgoKPiBidXQgaXRzIHJlcHJvZHVjZWFibGUgb24gdWJ1 bnR1IHg4Ni02NCB3aXRoIGEgc2ltcGxlCj4gIG1ha2UgZGlzdGNsZWFuIDsgLi9jb25maWd1cmUg ICAtLWRpc2FibGUtcHRocmVhZHMgJiYgbWFrZSAtajMyCj4KSSB1c2VkIGEgc2ltaWxhciBjb25m aWd1cmF0aW9uLCBidXQgYm90aCBteSBjb25maWd1cmF0aW9uIGFuZCB0aGUgb25lIHlvdQpwcm92 aWRlZCBkbyBub3QgZ2VuZXJhdGUgdGhlIGZmbXBlZyBleGVjdXRhYmxlLiBXZSBvbmx5IGdldCB0 aGUgZmZwcm9iZS4KSG93ZXZlciwgSSBuZWVkIHRoZSBmZm1wZWcgZXhlY3V0YWJsZSB0byBvYnRh aW4gdGhlIE1ENSBmb3IgdGhlIGNvbmZvcm1hbmNlCnRlc3QuCgoKCj4KPiBbLi4uXQo+IC0tCj4g TWljaGFlbCAgICAgR251UEcgZmluZ2VycHJpbnQ6IDlGRjIxMjhCMTQ3RUY2NzMwQkFERjEzMzYx MUVDNzg3MDQwQjBGQUIKPgo+IFRob3NlIHdobyBhcmUgdG9vIHNtYXJ0IHRvIGVuZ2FnZSBpbiBw b2xpdGljcyBhcmUgcHVuaXNoZWQgYnkgYmVpbmcKPiBnb3Zlcm5lZCBieSB0aG9zZSB3aG8gYXJl IGR1bWJlci4gLS0gUGxhdG8KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==