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 77C094487C for ; Mon, 26 Sep 2022 14:01:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 837CC68B9DE; Mon, 26 Sep 2022 17:01:56 +0300 (EEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2064.outbound.protection.outlook.com [40.92.91.64]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BC4ED68B389 for ; Mon, 26 Sep 2022 17:01:50 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sb+DYwp3VqdFKhD9G39GtAxuNVIGNT4o4dNZwmdJvHRRoa5ObXyPZhwS5WlYv00nPZfs6TrdSGHpQexSdVVuTmSA+4ttlIvKBmrRZxSsUzKf+bO0K8+8bWRhyMp/e/aoxv3dlK9ovv+19OANbm0r7qdWHJKknVr9AlId6VzDeC3Bx0jjTwxIsn7fiwyDS7YZXFH6AXMg18zIwLxXr95OPGtizXP1Y4IFyeHyh96dTZEpOXupOR6zncghf/WSWk3YFRd5uCBJ2YFZSAEzRYWJFZKYNQJBHpw78eFr2QRh04Xf19xQsBzTpM/yXb5zisK8APIhMxIf+jFS5YbCWDjG9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=B0kOnNklpQQc1yZO/5OVxZtWJQXrcbALTErGbuZTvC4=; b=QJfSoslSxoS1o1PTKM8fDEf6YB/FQ77hRdVkZHD0xq09Fulyx2R53bvoaffDEYjcRvggFc3qtBgNZ0M7wXSh/HhEOeUE94a639t7JmHRjNvzbQs50JpWfD48FDu4XIovntRqxy8uQj6S5kuYRKQdITD3P05qwbKgfJ7X78ydXY+7/7/TMFJntfBOly3n/TH1pKTRCUXiJpKvCNLCsrGTTkU6OEHRo8jFE7G8FdUWJf9P9/l1GvGLcM3vJRwlA+fTwyOaduvsMw9H586bZR2jbkM2fYXwsk6MEgroy3BTlKC3nts4G1BJl5yO4tT2JvekLmdrwtA3f9nsK00KXEvRbg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B0kOnNklpQQc1yZO/5OVxZtWJQXrcbALTErGbuZTvC4=; b=M4KxX9E6S+cUHkWJJvGmTln3dsglmSKvU2Rf2rsQ6Pvy0kPSPSuBDqDYLp755X72KpjTPuHk/VRQx/ImDtVYpBGRwENKMcuqSunNg44Vp2fzoledYmB5Ea4IXhqftUkfTbEC7wI330UiGSX9USQqPevGc6X0NF0bqjcF2f4XmKf91hOf8CAu10tA/iu+khtAhLC4AKkBU+dpr1eoj+0MkWv5CWCUMc+A/r8Pxr0ih8mGiXmp1tPkA2cbvzghnfXFP4G4yaU0kzdEg96cviQgUadFmW6pdGZilAhd+PK6FYeOoR5U6Gk18v3f8XLCxC7Gg3Z6vxpWARW1LnqopQleeQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AM8P250MB0123.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:36e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.25; Mon, 26 Sep 2022 14:01:49 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::85ac:1b92:90f:dc18]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::85ac:1b92:90f:dc18%4]) with mapi id 15.20.5654.016; Mon, 26 Sep 2022 14:01:49 +0000 Message-ID: Date: Mon, 26 Sep 2022 16:01:53 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <99afc63012bcb654bba64f2cadc2d1404316c027.camel@haerdin.se> From: Andreas Rheinhardt In-Reply-To: X-TMN: [p+jFZ758vWLuLfu3Hde5iSxy+75dFRLygvQIkQDyvz8=] X-ClientProxiedBy: ZR0P278CA0145.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:41::15) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <2117d162-6b76-31dc-f0b3-da13b1001782@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AM8P250MB0123:EE_ X-MS-Office365-Filtering-Correlation-Id: 4444aab4-368a-4df5-47ae-08da9fc7a7e4 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HuL4CRja58CoHvWB8+HW22FTnWGNgmWycKmX0mGQiA63udqFij8Z+AJ+Y3/mIbG99Oei19EmAsC8EU9elouAqRbFIvrOZrpQS7ZH3ZA1ewOFLOlK0o+dC6vrQaRCTE/S6cZPEjF2k2vb+5HBLnKGaAjy1E9kUpLIiv1NPC092uoaUrR9PBijOP980tVKA/0xzO+RI1QxsQQbLVVoRUWdsusRbh+qBNGoAtwzh1UDbq7pFIK6AuCfgbS09z06ufoqcDjTak+Lzq2VzTBI0v6kdKHVvSTTN93jBeqfFrZZbnBx3ruycwGRA2xAlocIEH9wcIAlafIg0qNlnQMSENf9Q9rpbWM/+VxzeTCmJlfEpGCh+srNVFDU/Iohw2UO9w9u/2bR2ZPV3P1z5qqfOZ3wiXibUC5kNx5fMNe4E7l8yUC64zPpHa3YpsciM4Q0CgBYYe6tbirJRBakiwzky0YFU0GSrTivpXvzBUeZ2qa1DDihFGKIOdN4DcRA2QQ1OUoEqn1DRCZBieOB11jvQTOrFi3JfLLJMRYl5N5xBv8fX1yoegN0yDP3NwkAcM30izJcdhfzeHnxpqeXWTeza8gvi2Lf6tzp5CDf9qR07BhoEa2NeiNFwjYt9G8rZd6qCFVPZ2xmY2C88kYcN2dUycD6/dgf8vEBbBq7k5H67fOKFH32ORUKOuo6qIiXpm+Jbux1 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bllmVUFaUk83ZFMwN0t5TkdORnk2ZXl3NmhRcGNxRG1rUHVGdmNad004Q0FU?= =?utf-8?B?aEhIUnBqenYvVDIvZ2FVUXZEd3l4Z1ZwNXBtdDFQVDJDUW1HdEVIanRBTzQ0?= =?utf-8?B?anBCREtqSDVzYjVSaXM5bDZsL2c0a0JTTXlUQ1BTbXJSamRycUUvVUpVZlN4?= =?utf-8?B?NjRhMWpBODk5Ym5GNGlVWUNFb1F2aDBsejlCdFBQdTFjTjkxaERuNUpMRWE0?= =?utf-8?B?bWNxRzBIcU5tRjZlNDRneUkzMlErZ3dhNXgyeHRlME5walZOLzdLTkxvbEhG?= =?utf-8?B?d3BXMG01QmdiaGIvbGpwVGs4Z3NySXhvbDJIbEM4Mi9tek5SYjF6d0RHcXJT?= =?utf-8?B?aW9wWnc5V1ZuTEVZV3NKeXY0MXZkMEsrWTNuN1FkdlVIRURXb0hCZ2M4VHd2?= =?utf-8?B?YVZFWHBKQVZvdG1QcnRWMjZHdWZOWVl1QWRmWklZcTlJcVdxbEV3WCtqVHRY?= =?utf-8?B?QUlxTzFxeVZydjVieVhuRlZQMWJsQ2c1cXVHNU10QnY1L3BpZzYzaXRzWFBh?= =?utf-8?B?Qm1iOXR3TjJtTmM1azR4YjhWVXRyekgzSitUV21MUGJpSkxhOXhmSU9DYnFM?= =?utf-8?B?dkY3ZngvQkhjM2UzS2U3UlJkQ0IxM29oRjFDaTYwQ0c1QnNhM01jRm1KWHBE?= =?utf-8?B?bSt3TWdZcHpWSDZ1QlRyOWw5UjRhb1p1UU54TVI4d2xIYUQvQWtmK3JiL1V1?= =?utf-8?B?Ykx3YnQ5dVJyd29QV0hJaG9yTG1adllRUHc4K0RNT2RXcXIxb3hDMVRLZG5B?= =?utf-8?B?cHhOZDdvTXJyUFFrenAwMGp6WEFZYkV0M0RZLzVSc2FvZ1RlcVFCM3BTWW9K?= =?utf-8?B?dXIzZXU5QkViS1BRWmN0bElMbEY2dlp2ZnBBMGprMzVrSWdaOG44WUEvNE40?= =?utf-8?B?SStOUzRGam9rNm9nRUd3b3lsY2lSSTBSTXAxK2taSkFndGZ4ZXVZOXJUYkd2?= =?utf-8?B?bDJtQkcrT3VwUzVnajdza2ozNDl4d1YralJESWlHT205bjMxZHZaZEVZQjVW?= =?utf-8?B?MmVjcXZOVUZSdFE3emRTR2QxR1JHZW16WjVOTC9PL21VOSsxSDFacEtwV2V2?= =?utf-8?B?MitCS1BxRS9WTXFOYWk3bjMvUlhJek02bDNrVTVSZk5ZcHh6TEYvd0wxTmNn?= =?utf-8?B?UHV0SEwvdXczbW02ZmZReFJ0WUhBSUoxdkpJVVdlTGExckZnTU5Pem1tU0pL?= =?utf-8?B?U3JESHBOMC9qN1FkdjJudCs1TmtPTTZvRXZXZFp0Mm9kNGR0Q2Y2MnFNVnZY?= =?utf-8?B?VHNLUXMvY0NXbUNKZmZ0S3pBb1Q2UHFRcFRhVnA0ejNlNEZoeUdPbEZEN1Er?= =?utf-8?B?UDJSeDgyVlYxRkZvd29xbWd6Vk1sUWV3cXVhQjJienBHaXUyNlZrWS8xS1RW?= =?utf-8?B?dlFGbHRNM2FtWk80NzMyMW5lMkVkT1h4bjdST2hLWTFqRG10YTJ5RlVJTWs3?= =?utf-8?B?cnl0cnBXaUJQMy9mbzNORmU1RGRJNGFleWw0VW1ybkVBaVNlV3BoOFVrNUVZ?= =?utf-8?B?VHlmUG1VNVVHR1VucnhwblNDR3NibE1mcWtUckpiYzhWTUs0WXVmaGcxSnlm?= =?utf-8?B?MGpoeFFOU1ZpNS81T3RGMWNGc3IvYlBLQmdrZFBpdERMVlRCZzkrVTltOURs?= =?utf-8?B?Q250SmxGVmhBcldocDh2T3hMQ0lFRmt2anpoc3AzUlgrODRSUE9JbnhHZmxJ?= =?utf-8?B?WWpwQ2NIQUVSaUh6QVVlMXFQWlJLSDNOeDdSdTJxcHlHSnBzcHNJRGoxZ3Jv?= =?utf-8?Q?4k4PnHrV12/lvHMy/QS6w0aN6+dQO2Jo7yubQe0?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4444aab4-368a-4df5-47ae-08da9fc7a7e4 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Sep 2022 14:01:49.2284 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8P250MB0123 Subject: Re: [FFmpeg-devel] [PATCH v3] Add avpriv_slicethread_create2() and avpriv_slicethread_execute2(), 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: QW5kcmVhcyBSaGVpbmhhcmR0Ogo+IFRvbWFzIEjDpHJkaW46Cj4+IGRpZmYgLS1naXQgYS9saWJz d3NjYWxlL3N3c2NhbGVfaW50ZXJuYWwuaCBiL2xpYnN3c2NhbGUvc3dzY2FsZV9pbnRlcm5hbC5o Cj4+IGluZGV4IGFiZWViYmIwMDIuLjUwZTczYzg2ZmEgMTAwNjQ0Cj4+IC0tLSBhL2xpYnN3c2Nh bGUvc3dzY2FsZV9pbnRlcm5hbC5oCj4+ICsrKyBiL2xpYnN3c2NhbGUvc3dzY2FsZV9pbnRlcm5h bC5oCj4+IEBAIC0zMDYsNyArMzA2LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgU3dzQ29udGV4dCB7Cj4+ ICAKPj4gICAgICBBVlNsaWNlVGhyZWFkICAgICAgKnNsaWNldGhyZWFkOwo+PiAgICAgIHN0cnVj dCBTd3NDb250ZXh0ICoqc2xpY2VfY3R4Owo+PiAtICAgIGludCAgICAgICAgICAgICAgICAqc2xp Y2VfZXJyOwo+PiArICAgIGF0dHJpYnV0ZV9kZXByZWNhdGVkIGludCAqc2xpY2VfZXJyOyAvLy88 IEBkZXByZWNhdGVkIE5vdCB1c2VkIGFueSBtb3JlLiBSZW1vdmluZyBpdCB3b3VsZCByZXF1aXJl IGEgYnVuY2ggb2YgYXNtIHRvIGJlIHJld3JpdHRlbi4KPj4gICAgICBpbnQgICAgICAgICAgICAg IG5iX3NsaWNlX2N0eDsKPj4gIAo+PiAgICAgIC8vIHZhbHVlcyBwYXNzZWQgdG8gY3VycmVudCBz d3NfcmVjZWl2ZV9zbGljZSgpIGNhbGwKPiAKPiBXaGF0IGFzbSB3b3VsZCBuZWVkIHRvIGJlIHJl d3JpdHRlbj8gKEkgcHJlc3VtZSB0aGF0IG5vIGFzbSBjb2RlCj4gYWNjZXNzZXMgc2xpY2VfZXJy LCBiZWNhdXNlIGRvaW5nIHNvIHdvdWxkIGJlIGluc2FuZSBhbmQgYmVjYXVzZSB5b3UKPiBhbHJl YWR5IHN0b3AgYWxsb2NhdGluZyBzbGljZV9lcnIgaW4gdGhpcyBwYXRjaC4gSXMgaXQgYmVjYXVz ZSBvZgo+IGhhcmRjb2RlZCBvZmZzZXRzIG9mIG90aGVyIGZpZWxkcz8gV2hpY2ggZmllbGRzPyBX aHkgaXMgdGhlcmUgbm8KPiBjb3JyZXNwb25kaW5nIEFWX0NIRUNLX09GRlNFVCBmb3IgdGhlbT8p Cj4gCj4gQW55d2F5LCB3ZSBkb24ndCBkZXByZWNhdGUgaW50ZXJuYWwgZmllbGRzOyBpZiB3ZSBo YXZlIHRvIGtlZXAgdGhlbQo+IGFyb3VuZCBmb3IgQUJJIGNvbXBhdGliaWxpdHksIHdlIHdyYXAg dGhlbSBpbiAjaWYgTElCRk9PX1ZFUlNJT05fTUFKT1IgPAo+IEJBUi4KPiAKCk9rLCBqdXN0IG1v dmluZyB0aGlzIGxlZCBtZSB0byB0aGUgaXNzdWU6IEFuIGFzc2VydCBpbiBsaW5lIDc1MSBvZgps aWJzd3NjYWxlL3g4Ni9zd3NjYWxlLmMuCgpUaGlzIGlzIGFjdHVhbGx5IHZlcnkgZnJpZ2h0ZW5p bmcuIEEgZGV2IHdobyBkb2VzIG5vdCB1c2UgeDg2IGNvdWxkCmJyZWFrIHg4NiBhbnkgdGltZS4K Ci0gQW5kcmVhcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=