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 3979043691 for ; Tue, 21 Jun 2022 08:05:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A213C68B65F; Tue, 21 Jun 2022 11:05:43 +0300 (EEST) Received: from mail.acc.umu.se (mail.acc.umu.se [130.239.18.156]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CE01A68B587 for ; Tue, 21 Jun 2022 11:05:36 +0300 (EEST) Received: from localhost (localhost.localdomain [127.0.0.1]) by amavisd-new (Postfix) with ESMTP id 5564E44B92 for ; Tue, 21 Jun 2022 10:05:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1655798736; bh=D69jOIgI12A5fTplEuSwPbi74y7r1diaCa6/iZQuXQE=; h=Subject:From:To:Date:In-Reply-To:References:From; b=Y/olXP63Irp2/TMYsdcuLLgGeF0t/20ngWUbt59z9j97ECCtscSSDO0kP8I/aqo8F IF9OnfXGxerNqM24+coM6WdvFewIkAOzNYF5Tab/bD58DykjoFmoOtWtHvR82+1qCu lt2YFbBwjy7g7tJdqRyjb4jyPFWDzcMatZ2Ce9w8eNd2paUCAsnZz1wllFvZU69uMu kiTcLztuuhI5bc0v64T6V1cU8ikOukZrFt34kl1jH21P4q701VhVjvUPAtzOUzYrFW o1Ui3WZAyYJgNaMgobguWr0GIamRxJgo3BBy53C3Vou0G57bxQ41961209RropG2rV nfMttzHri80fg== Received: from debian.lan (unknown [IPv6:2a00:66c0:a::72c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: tjoppen) by mail.acc.umu.se (Postfix) with ESMTPSA id AFE9A44B90 for ; Tue, 21 Jun 2022 10:05:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1655798735; bh=D69jOIgI12A5fTplEuSwPbi74y7r1diaCa6/iZQuXQE=; h=Subject:From:To:Date:In-Reply-To:References:From; b=YewHr0j+CZJXHS27iGFYQWkkqGmqC1t8+nNwrHVfEDBkV2Cn2Ug/lPfg83V+b5bKI PU0W2FFmWnv+5RXaibLsDj0wfGSnbTvW4CIt9GxWk+emlgA94/2XxnGkf/brKRn68+ AGo9f3gZeoAx7RIW3d5s9XKRiOanWQQGzARYvJ8XCujShyg1raLE3KTK/i2V/Pdq7U Y7Wq+/oM5ZCF2cj2pFh7UytQu3WC8IdGZDelzqpdD9yIOxuiE3gR6Mm6v7TyBmatWG CRZzkFPv//aWiTizUqG4LlDRR/nfLh1N9A8BAYUGMnpCqbLmudo04zESFiEORuVGPY HBmwIWlLtGaRw== Message-ID: From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Tue, 21 Jun 2022 10:05:35 +0200 In-Reply-To: <165579813076.12703.4409324881385852933@lain.khirnov.net> References: <07b64fb90f72d9bc4b5aa154b715ae121f849c71.camel@acc.umu.se> <20220616182749.GP396728@pb2> <2bfa8365a382c01dc71a01b8a9b2271356aa528b.camel@acc.umu.se> <20220616233807.GS396728@pb2> <5183ed6eec9f945f54bd72907d52148d5e69d8a1.camel@acc.umu.se> <165556312805.13099.8700038495542917682@lain> <5a4f077d965dbb3ef053ab5264faa6ca846a0f74.camel@acc.umu.se> <165579813076.12703.4409324881385852933@lain.khirnov.net> User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH] Make execute() and execute2() return FFMIN() of thread return codes 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: dGlzIDIwMjItMDYtMjEga2xvY2thbiAwOTo1NSArMDIwMCBza3JldiBBbnRvbiBLaGlybm92Ogo+ IFF1b3RpbmcgVG9tYXMgSMOkcmRpbiAoMjAyMi0wNi0yMSAwOTo1MTo1NSkKPiA+IGzDtnIgMjAy Mi0wNi0xOCBrbG9ja2FuIDE2OjM4ICswMjAwIHNrcmV2IEFudG9uIEtoaXJub3Y6Cj4gPiA+IFF1 b3RpbmcgVG9tYXMgSMOkcmRpbiAoMjAyMi0wNi0xNyAxMTo0MjoyNSkKPiA+ID4gPiBmcmUgMjAy Mi0wNi0xNyBrbG9ja2FuIDAxOjM4ICswMjAwIHNrcmV2IE1pY2hhZWwgTmllZGVybWF5ZXI6Cj4g PiA+ID4gPiBPbiBUaHUsIEp1biAxNiwgMjAyMiBhdCAxMTowNDowMVBNICswMjAwLCBUb21hcyBI w6RyZGluIHdyb3RlOgo+ID4gPiA+ID4gPiB0b3IgMjAyMi0wNi0xNiBrbG9ja2FuIDIwOjI3ICsw MjAwIHNrcmV2IE1pY2hhZWwKPiA+ID4gPiA+ID4gTmllZGVybWF5ZXI6Cj4gPiA+ID4gPiA+ID4g Cj4gPiA+ID4gPiA+ID4gPiDCoAo+ID4gPiA+ID4gPiA+ID4gwqB2b2lkIGF2cHJpdl9zbGljZXRo cmVhZF9mcmVlKEFWU2xpY2VUaHJlYWQgKipwY3R4KQo+ID4gPiA+ID4gPiA+ID4gQEAgLTIzNiw4 ICsyNDQsOCBAQCB2b2lkCj4gPiA+ID4gPiA+ID4gPiBhdnByaXZfc2xpY2V0aHJlYWRfZnJlZShB VlNsaWNlVGhyZWFkCj4gPiA+ID4gPiA+ID4gPiAqKnBjdHgpCj4gPiA+ID4gPiA+ID4gPiDCoCNl bHNlIC8qIEhBVkVfUFRIUkVBRFMgfHwgSEFWRV9XMzJUSFJFQURTIHx8Cj4gPiA+ID4gPiA+ID4g PiBIQVZFX09TMzJUSFJFQURTCj4gPiA+ID4gPiA+ID4gPiAqLwo+ID4gPiA+ID4gPiA+ID4gwqAK PiA+ID4gPiA+ID4gPiA+IMKgaW50IGF2cHJpdl9zbGljZXRocmVhZF9jcmVhdGUoQVZTbGljZVRo cmVhZCAqKnBjdHgsCj4gPiA+ID4gPiA+ID4gPiB2b2lkCj4gPiA+ID4gPiA+ID4gPiAqcHJpdiwK PiA+ID4gPiA+ID4gPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHZvaWQgKCp3b3JrZXJfZnVuYykodm9pZAo+ID4gPiA+ID4gPiA+ ID4gKnByaXYsCj4gPiA+ID4gPiA+ID4gPiBpbnQKPiA+ID4gPiA+ID4gPiA+IGpvYm5yLCBpbnQg dGhyZWFkbnIsIGludCBuYl9qb2JzLCBpbnQgbmJfdGhyZWFkcyksCj4gPiA+ID4gPiA+ID4gPiAt wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCB2b2lkICgqbWFpbl9mdW5jKSh2b2lkCj4gPiA+ID4gPiA+ID4gPiAqcHJpdiksCj4gPiA+ID4g PiA+ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCBpbnQgKCp3b3JrZXJfZnVuYykodm9pZAo+ID4gPiA+ID4gPiA+ID4gKnByaXYs Cj4gPiA+ID4gPiA+ID4gPiBpbnQKPiA+ID4gPiA+ID4gPiA+IGpvYm5yLCBpbnQgdGhyZWFkbnIs IGludCBuYl9qb2JzLCBpbnQgbmJfdGhyZWFkcyksCj4gPiA+ID4gPiA+ID4gPiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpbnQgKCpt YWluX2Z1bmMpKHZvaWQKPiA+ID4gPiA+ID4gPiA+ICpwcml2KSwKPiA+ID4gPiA+ID4gPiA+IMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCBpbnQgbmJfdGhyZWFkcykKPiA+ID4gPiA+ID4gPiA+IMKgewo+ID4gPiA+ID4gPiA+ID4gwqDC oMKgwqAgKnBjdHggPSBOVUxMOwo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+IFlvdSBmb3Jn b3QgdG8gdXBkYXRlIHRoZSBmYWxsYmFjayBjb2RlIHdoZW4gdGhyZWFkcyBhcmUKPiA+ID4gPiA+ ID4gPiBkaXNhYmxlZAo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gVWhtLCB0aGUgZXhpc3Rpbmcg Y29kZSBqdXN0IGFib3J0KClzIGlmIHRocmVhZHMgYXJlCj4gPiA+ID4gPiA+IGRpc2FibGVkPwo+ ID4gPiA+ID4gPiBJJ20KPiA+ID4gPiA+ID4gbm90Cj4gPiA+ID4gPiA+IHJlYWxseSBzdXJlIGlm IHRoZXJlIGFueXRoaW5nIHRoYXQgY2FuIG9yIHNob3VsZCBiZSBkb25lCj4gPiA+ID4gPiA+IHRo ZXJlCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEJlZm9yZSB5b3VyIHBhdGNoZXMgZmF0ZSBwYXNzZXMg d2l0aCAtLWRpc2FibGUtcHRocmVhZHMKPiA+ID4gPiA+IGFmdGVyd2FyZHMgaXQgd2lsbCBmYWls IGR1cmluZyBidWlsZCBiZWNhdXNlIHRoZSBmdW5jdGlvbgo+ID4gPiA+ID4gbWlzbWF0Y2hlcywK PiA+ID4gPiA+IHRoZSBhYm9ydCBzaG91bGQgbm90IGJlIHJlYWNoYWJsZSBpIGhvcGUKPiA+ID4g PiAKPiA+ID4gPiBVcGRhdGVkIHBhdGNoIGF0dGFjaGVkCj4gPiA+ID4gCj4gPiA+ID4gL1RvbWFz Cj4gPiA+ID4gCj4gPiA+ID4gRnJvbSBlMzcyOWY3MGQwMTZiOGU1YzlkMWJkYjYwMTQ1MDZkZGQ4 ZDRlYjU2IE1vbiBTZXAgMTcKPiA+ID4gPiAwMDowMDowMAo+ID4gPiA+IDIwMDEKPiA+ID4gPiBG cm9tOiA9P1VURi04P3E/VG9tYXM9MjBIPUMzPUE0cmRpbj89IDxnaXRAaGFlcmRpbi5zZT4KPiA+ ID4gPiBEYXRlOiBUaHUsIDE2IEp1biAyMDIyIDEyOjE2OjQ0ICswMjAwCj4gPiA+ID4gU3ViamVj dDogW1BBVENIXSBNYWtlIGV4ZWN1dGUoKSBhbmQgZXhlY3V0ZTIoKSByZXR1cm4gRkZNSU4oKQo+ ID4gPiA+IG9mCj4gPiA+ID4gdGhyZWFkIHJldHVybgo+ID4gPiA+IMKgY29kZXMKPiA+ID4gPiAK PiA+ID4gPiBBdCB0aGUgbW9tZW50IG9ubHkgZmljLmMgYWN0dWFsbHkgY2hlY2tzIHJldHVybiBj b2RlIG9mCj4gPiA+ID4gZXhlY3V0ZSgpCj4gPiA+ID4gaGVuY2UgdGhlIGNoYW5nZSB0byBpdHMg RkFURSByZWZlcmVuY2UKPiA+ID4gCj4gPiA+IFdhaXQsIGhvdyBkb2VzIHRoaXMgZm9sbG93Pwo+ ID4gPiAKPiA+IAo+ID4gZmljLmMgYWN0dWFsbHkgZ2V0cyBpbmZvcm1lZCB0aGF0IG9uZSBvciBt b3JlIGZpY19kZWNvZGVfc2xpY2UoKQo+ID4gam9icwo+ID4gZmFpbGVkIGFuZCBzbyBpdCBzdWNj ZXNzZnVsbHkgZmFpbHMgb24gZnJhbWVzIHRoYXQgZG9uJ3QgZGVjb2RlCj4gPiBjb3JyZWN0bHkK PiAKPiBXaHkgZG9lcyBpdCBmYWlsIHRob3VnaD8gVGhlIHNhbXBsZSB3ZSB1c2UgZm9yIHRoZSB0 ZXN0IGlzIGFjdHVhbGx5Cj4gYnJva2VuPwo+IAoKTm90IHN1cmUsIGFuZCBJIGhhdmUgdG8gaGVh ZCBvZmYuIEJ1dCBJIGdldCB0aGlzIGVycm9yIGF0IGxlYXN0OgoKICBbYXZpIEAgMHg3ZjQwYzQw MDBjYzBdIFBhY2tldCBjb3JydXB0IChzdHJlYW0gPSAwLCBkdHMgPSAxMjApCgovVG9tYXMKCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==