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 5D09344DA3 for ; Tue, 22 Nov 2022 14:33:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5094868BA44; Tue, 22 Nov 2022 16:33:27 +0200 (EET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12olkn2059.outbound.protection.outlook.com [40.92.21.59]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A563F68B5F8 for ; Tue, 22 Nov 2022 16:33:20 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K+mjs/liCNa1FrTtdGB44UuBuq56ENySR93dSgrCNt2CI2Em8IBdL64njsWsV/31qe+y/x2jJDGvPNtC5p8a2KeU7MfEtBorjV3MpfmvDW8s2vkvfFVHxE7I6ANazwOSC9cuLNLWQKtfxf95ALoXPM0EKqZeD0ArOnvimZwGfxYR6qrKwaMfVI2z+mylYsbuR5kafgFIZdNxYbVi5sfUClDpGdYgoP2v9RcDFP5Y8aNv1ffi+6Oehe0cUwB7ae/pRXgwgHxd+rXpalA727pBYu5beR5PMpDsQGPoZJPgiMviBu0s29LwcizCH+qCB5sgnhVn65E2QssIw4JvfAkpig== 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=/zFllPZymNKP3ecgl9vCS97TTn1wBBH+LuKlxc2motQ=; b=JLszdVuJN8Tg0JCHhY3yVk5Ea43ik4rLisWif6+2m2exqQZp29loSliOc437666duFQQulQuGpemmsB57E/77sCQ2EwSVgRYS1ntg7sMVaQEkTCcuJtaPJ8d2Nxudl9bzL+7vQBZUSFLHpoc+cvmDRktHQLFcxy6dIGb9AUBk816s0vn2czfMu/hUD3uf9afe6ZSSsmrAi/8r8wne8lpMinOTOrlD566DXxJQ7+LqvEWAYiWR9NrWaxN91hJZkgY2EDLxNdVAS8Siagt6fHpcCZWwJN0OoER2+wXuAwn0lPTn0GfdLhuIfdwG2kq6bh/jZ4wZcAQ+uQ0eBk9V+zEhg== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/zFllPZymNKP3ecgl9vCS97TTn1wBBH+LuKlxc2motQ=; b=A5y7osq9W90BJfor9SMRsV0CPadikDSEi3Ju9a48Ifub4CfPLhV0xoGbcSSHP8XPUTdH4V51RB7Lm+o6/peGdt77wmhf4G1NHMKe/63mpWWiYiyWUH7It8ohtPgIlR6BKSIfmJXm/r9cGjeINUVYRyVPyQx5+CCVAYTTjYTn4aozffbxaxvc8vvkttp7EVfDIE32kFo2dWQzAR2zOlvHkLa2aneDCd/5sAWSBOcKPJ99uB2hrR9ylYmzaKovwEEQusTUJ6u0HSpZSdvIylDa9JHaFbI9hpwmf4tzBSvCIp4iRZx4jh3sTHsCbnuOfd9rQAXEIlh69cVdHiGrw1B3Og== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by SJ1P223MB0507.NAMP223.PROD.OUTLOOK.COM (2603:10b6:a03:45a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.9; Tue, 22 Nov 2022 14:33:17 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::45ea:be80:31df:38c0]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::45ea:be80:31df:38c0%9]) with mapi id 15.20.5834.015; Tue, 22 Nov 2022 14:33:17 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 3/4] avutil/cuda_check: propagate AVERROR_UNRECOVERABLE when needed Thread-Index: AQHY/nOipTVlaFTFHU+vkye4949a1a5K7c4AgAACqACAAA6X4A== Date: Tue, 22 Nov 2022 14:33:17 +0000 Message-ID: References: <20221122130732.403-1-jamrial@gmail.com> <20221122130732.403-3-jamrial@gmail.com> <23e2a4bb-c527-565c-8ec5-dcd3d4753c02@rothenpieler.org> <793422a7-ffe1-3f12-046e-f0ef88f34ae5@gmail.com> In-Reply-To: <793422a7-ffe1-3f12-046e-f0ef88f34ae5@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [CVzVDplcT6yXF7G9bwWCCykA9SRfCtif] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|SJ1P223MB0507:EE_ x-ms-office365-filtering-correlation-id: 7c7e531f-47b5-4750-ec69-08dacc967f0d x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LzS8gpmYDjgsH9/bPD36jjo26fAgJrkAolmSVORxWHNANmnJjG5uzyyMZ2/OXHyfLCUXPLRMH0Rd+Wlp3v1+KYEJwtXO8v5hBluufAGFCq7XgjbH0vYzXpujxI7hk/+kD7x2AH0+HXgiHQLUXiCLpk3UhHoBhKwfM2CeLvBTqj8Qb16jqUY6CKUbKcrjwWxSvRAtbpPoupbVEGFur3qHPL5F7n6Oko5sZXPjRd16SerWurY0dCVnftapp/f8thtnyNcVHQKwdqKgcWAI0HdXUJv8w2vSoc+2XFD4IVXxnXanWCD8FvNxkD0Ckuh0LZTYVBidWAOpvBLrsSj5ZyH/+TIWQa0Lr4gZ3BPHtQdIrWyVr6n2MRR6zguv3osPwfdiS2sPFEz+FuMUMYu6fvnZ8v7yTV5yXFivG0HDMdore14vJbOc8y1pX0Sy50B0d227go40qYDMWYgw8LS12czYHMi3xJRkgonNXop479zo89eYorZqnyzO2vwKuYPSyhHjz5PzClN0yJX15cv9fZKX7LREUYOBedl0V2ufTlB585pRtQoEKTd5223Ga/AQEJjLKlihH4BLg0mlVBAl+89Rp0akdZxvVdG1ty2xyM37I2od9qjggsgYBvTw5d/hWFngu4+B3F059CKvuywhp9BdhQ== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cmVvNmZSM0tMZ3ZONmdWY013OUNabk1CQWp1S3FGZDdMaHk1ZWFtYWtTZEJF?= =?utf-8?B?S0F0M2NMSHFHUXRoMzJPZFhtUDNKQTdkSEF2YzR5WGYzYU9OT1ZIZmJFV29n?= =?utf-8?B?b3cvRm9sb0U1ZnRIb2FMVjhwUHFseTJibkdvbWh0OHJUcStuSTdmQlB4L2VT?= =?utf-8?B?TVQxbGNweDZ6bFB3N1pydTNaR2NndHlyaDZvd0VMYWN6NC9OSDdud0ZNZlhk?= =?utf-8?B?ZnpFT2E0SzJOcEpZc3plMVZQeVlOWXFmUWRaS0REY0ttbTRla3VGbmlGKzho?= =?utf-8?B?M2ZwMEZYV0VyTGU5Tjk5Q21zZEEvaGhVL1E3QXNPbG5yV3ZmcjdGdEg3WXFD?= =?utf-8?B?b2pncWVxWkNRLzYzM254SXQxNWNxbVIvN3ZVWTd5RVd4MHhRYTJ2dmRjRVJh?= =?utf-8?B?dUdpdlJVTkZkQVZRSElBNE1sbWhtczA4Vko0MXd2eHhYMUtYd2hCOU5mMWQ3?= =?utf-8?B?YzlISy9aVWlSaFNySmoyNTFqY1B2VGxQSXhJbmVjb0YycTU1eDh2K3F0emJB?= =?utf-8?B?YzZoZ091NWdyeURnNGZTOFRVR0QySTE4MVhVTjR6UlhxZitKaWpNYVBQMlNV?= =?utf-8?B?b3hubmRWMWhEbVlSaTdSbFEydGVCS1pyNWRyMWhjWUN5dGxNci9aVU5hcUlV?= =?utf-8?B?R041Mkc1STFrYkRkdW9xV1dQTDZFSUpLaEtScFVNNDRYS3MyZ1F1ekFCalBX?= =?utf-8?B?WkxoMVZzMWxxbjlGcTVqVk9rU0FsVHhJT0ptRE84RzlQVmh2ckhZbWNkYkhS?= =?utf-8?B?Q0ZYbk5vbWtQQmhKbWlWQXFJODlKSU5JdU5sMHR5WFZqWlFRUnVuMHgwaFVy?= =?utf-8?B?MVJhV3JvVDYrSGlxNXdKU0dzVkZKNUhOVENGS3gwaDZmbmpCNmVhK1NNYUxy?= =?utf-8?B?bGMweWo1WXJFdVJoMzFBT1YwaDNYb2c0ZGVhWkhqZ2NlazdHNnZTeFk4ZjNC?= =?utf-8?B?Y0J6aGZVZlFLUURldzFqUTBhajFRcENMdk1BZXdVeEZ6ZDl6L3V2emVrK1M0?= =?utf-8?B?OGMxdzI3TTJPVmlsUVRSdGlqS1JxK05jUGpyMk9KVGMzN1JLbWtuL1lodGpa?= =?utf-8?B?ZlBOZVhCcTJoT3EzbzZlSXVZTnk1cnlPeTN4clVQSDQxWFluZnkwTmZqLzVL?= =?utf-8?B?VGFOM2FWRVhDZG11akVncmZRUnkxZW5OcXRSR3Yvd0wxMXV0bVg4TzdoR2Vz?= =?utf-8?B?cnNUTzVyUDcwcEZtbGJ2ckQzTEJvb1g4a1ZTYlY5ZzBkcmxyaGd0dmY1S0pL?= =?utf-8?B?OWRYU0JMdjJoSWE4cmRob2tpRmR2NEw1Q2ptMzFLYUVLMjhzNHlWdytzenRF?= =?utf-8?B?Sm9NTzA1WTd5OFo4NkoyMUxKQ3Y5OEJBbXdwVmVMbmUxTnJ3Z25JeDh3a1Fo?= =?utf-8?B?WXBTRmFHaUhLNWYyRlRFa2FTU3JYRXlrbHlEUlN5MTlydTBuNWlGODZQRDRZ?= =?utf-8?B?T2dHOENBbnB5TW1PMk9mM1BJOUp2bGVtTkd4Sk45M3psRFBTOGVPbHo1czd5?= =?utf-8?B?b0JvS1FHTGpCb0ZJRTJ3U1VaM1A0cWw5YUdNTFZ1UFFuTENVVjlZempJN2Yz?= =?utf-8?B?aFFVNlM0K0pnVnRZYWQ3U09CMHR4OGtkWXQxb2EzeFBCKy9Jc1Qva1N1SnRV?= =?utf-8?B?RWgrZURxekgwNzIzK293anY4cTY1eUUvWnN0eFFRN29ncENsRm8vN1ExeG1m?= =?utf-8?B?eTkvZm91cExRUFNlMzV0NWgyVnRDNjdra0cvcXREOGJjMzR6OTErODRnPT0=?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 7c7e531f-47b5-4750-ec69-08dacc967f0d X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Nov 2022 14:33:17.4970 (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: SJ1P223MB0507 Subject: Re: [FFmpeg-devel] [PATCH 3/4] avutil/cuda_check: propagate AVERROR_UNRECOVERABLE when needed 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: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gSmFtZXMgQWxt ZXINCj4gU2VudDogVHVlc2RheSwgTm92ZW1iZXIgMjIsIDIwMjIgMjozMSBQTQ0KPiBUbzogZmZt cGVnLWRldmVsQGZmbXBlZy5vcmcNCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQQVRD SCAzLzRdIGF2dXRpbC9jdWRhX2NoZWNrOiBwcm9wYWdhdGUNCj4gQVZFUlJPUl9VTlJFQ09WRVJB QkxFIHdoZW4gbmVlZGVkDQo+IA0KPiBPbiAxMS8yMi8yMDIyIDEwOjIxIEFNLCBUaW1vIFJvdGhl bnBpZWxlciB3cm90ZToNCj4gPiBPbiAyMi8xMS8yMDIyIDE0OjA3LCBKYW1lcyBBbG1lciB3cm90 ZToNCj4gPj4gQmFzZWQgb24gYSBwYXRjaCBieSBTb2Z0IFdvcmtzLg0KPiA+Pg0KPiA+PiBTaWdu ZWQtb2ZmLWJ5OiBKYW1lcyBBbG1lciA8amFtcmlhbEBnbWFpbC5jb20+DQo+ID4+IC0tLQ0KPiA+ PiDCoCBsaWJhdnV0aWwvY3VkYV9jaGVjay5oIHwgNCArKysrDQo+ID4+IMKgIDEgZmlsZSBjaGFu Z2VkLCA0IGluc2VydGlvbnMoKykNCj4gPj4NCj4gPj4gZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9j dWRhX2NoZWNrLmggYi9saWJhdnV0aWwvY3VkYV9jaGVjay5oDQo+ID4+IGluZGV4IGY1YTkyMzRl YWYuLjMzYWFmOWMwOTggMTAwNjQ0DQo+ID4+IC0tLSBhL2xpYmF2dXRpbC9jdWRhX2NoZWNrLmgN Cj4gPj4gKysrIGIvbGliYXZ1dGlsL2N1ZGFfY2hlY2suaA0KPiA+PiBAQCAtNDksNiArNDksMTAg QEAgc3RhdGljIGlubGluZSBpbnQgZmZfY3VkYV9jaGVjayh2b2lkICphdmN0eCwNCj4gPj4gwqDC oMKgwqDCoMKgwqDCoMKgIGF2X2xvZyhhdmN0eCwgQVZfTE9HX0VSUk9SLCAiIC0+ICVzOiAlcyIs IGVycl9uYW1lLA0KPiA+PiBlcnJfc3RyaW5nKTsNCj4gPj4gwqDCoMKgwqDCoCBhdl9sb2coYXZj dHgsIEFWX0xPR19FUlJPUiwgIlxuIik7DQo+ID4+ICvCoMKgwqAgLy8gTm90IHJlY292ZXJhYmxl DQo+ID4+ICvCoMKgwqAgaWYgKGVyciA9PSBDVURBX0VSUk9SX1VOS05PV04pDQo+ID4+ICvCoMKg wqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUl9VTlJFQ09WRVJBQkxFOw0KPiA+DQo+ID4gV2h5IGRv ZXMgc3BlY2lmaWNhbGx5IENVREFfRVJST1JfVU5LTk9XTiBnZXQgbWFwcGVkIHRvDQo+IHVucmVj b3ZlcmFibGU/DQo+IA0KPiBJdCdzIHRoZSBjb2RlIHRoYXQgU29mdCBXb3JrcyBmb3VuZCBvdXQg d2FzIHJldHVybmVkIHJlcGVhdGVkbHkgbm8NCj4gbWF0dGVyIGhvdyBtYW55IHBhY2tldHMgeW91 IGZlZCB0byB0aGUgZW5jb2Rlciwgd2hpY2ggbWVhbnQgaXQgd2FzDQo+IHN0dWNrDQo+IGluIGFu IHVucmVjb3ZlcmFibGUgc3RhdGUuIFNlZQ0KPiBodHRwOi8vZmZtcGVnLm9yZy9waXBlcm1haWwv ZmZtcGVnLWRldmVsLzIwMjEtT2N0b2Jlci8yODcxNTMuaHRtbA0KPiANCj4gSWYgeW91IGtub3cg b2YgY2FzZXMgd2hlcmUgdGhpcyBlcnJvciBjb3VsZCBiZSByZXR1cm5lZCBpbiB2YWxpZA0KPiBy ZWNvdmVyYWJsZSBzY2VuYXJpb3MgdGhhdCBhcmUgbm90IGFscmVhZHkgaGFuZGxlZCBpbiBzb21l IG90aGVyIHdheSwNCj4gd2hhdCBkbyB5b3Ugc3VnZ2VzdCBjb3VsZCBiZSBkb25lPw0KDQpUaGFu a3MgSmFtZXMsIGZvciBwaWNraW5nIHRoaXMgdXAhDQoNCkFsbCBJIGNhbiBzYXkgaXMgdGhhdCBt eSBvcmlnaW5hbCBwYXRjaCBpcyBkZXBsb3llZCB0byBhIHF1aXRlIGENCm51bWJlciBvZiBzeXN0 ZW1zIGFuZCB0aGVyZSBoYXNuJ3QgYmVlbiBhbnkgY2FzZSB3aGVyZSB0aGlzIA0Kd291bGQgaGF2 ZSBoYWQgYW4gYWR2ZXJzZSBlZmZlY3QuDQoNCkkgaGFkbid0IHJlcG9ydGVkIHRoaXMgdG8gTnZp ZGlhIGJlY2F1c2UgYSBzb2x1dGlvbiB3YXMgbmVlZGVkDQphbmQgaXQgd2FzIGFuIGVycm9uZW91 cyBmaWxlLCBzbyB0aGUgYmVzdCB0aGV5IGNvdWxkIA0KaGF2ZSBwcm9iYWJseSBkb25lIHdhcyB0 byByZXR1cm4gYSBkaWZmZXJlbnQgZXJyb3IgY29kZSA7LSkNCg0Kc29mdHdvcmt6DQoNCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K