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 8F05943C5E for ; Sat, 27 Aug 2022 14:19:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A261D68BA3D; Sat, 27 Aug 2022 17:19:28 +0300 (EEST) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-oln040092069026.outbound.protection.outlook.com [40.92.69.26]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 04A8E68BA0A for ; Sat, 27 Aug 2022 17:19:21 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V6rtJocIur2HEeZk5MnnLiUlKaUE7LorFpRkckEZFxYGSRDcY/0JGiSCwNa0BTT+b3wiWh+IY3KVJOLGxqvGjY9G1ACiZqtx4kEsfWyy3BtHdxGqIEGFDB6dBBSJ/MqBHvLpNG+QDgZkur8OLkL9ZKSk81VVlAH8U91w3mzEyX3JBuuIDsLIIT/rdRUAGytULfESfvoZiuDr5LaaGBPbxmhe+CCGiQ8B4VWaCSyGHtglPty7VEFcBAZzyE6H7DkRoIJfTrJt49rHrv5C5QeKg2Qkx7Cy7qrcw1Yze8mOIkFteo5pQMEOR9K+z2fW8V+arw+j6TGBw5nNPTT/y1wowg== 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=h5FF2J2kNTtAkOVKB4OeaNFu0BTBClq2JYbnvpD0LeA=; b=cLWPc9nm9oObJvStjHz1rY+crTZ55qj7Gg+QswGGTvNh/4PrpE6x29jIm+T1L1+O7C9LRqWVCHwvd5WMuNCDG1aSIFRdyrTYFExCzOqa8Km/xU5ngJuq63d5nS1Ppo2l0+t4ttvfwxtircZR4XZpzbRQfFDaOqh7ZNr0d70MWRp6U1i+3bMRlUDQc4icFTR6/LZEsyzuFozDQSWpDEa0zGmUZK1vfzRA/chj+j8VCTvb+YfDZngpn9R1+7Y5omjoTHt7u3Br7lRCCq7QvriI5WLXo9nW4o+FqEiLZ3tx8227z2v/LxOxexKPC4iJInZ/zerdZTjzuK3hyviuMWZ4gQ== 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=h5FF2J2kNTtAkOVKB4OeaNFu0BTBClq2JYbnvpD0LeA=; b=Id9jlPevV9c9Tl6Qp/377gMa7eRbLYixpHc2VGwk3qBFEKLm3CwzTpEfTQ60XAncNr1z8Nqy6M3jTbrtb3DjKFJd1+/xuUJVas4LlZ1Fc7XvSApF6AvttZc4cJzUNvak93udssQVmi6aGR5Au8jKAVfgOFSWG4m847MCwxA0uUSRgHlJnnh7DcpsWNvR+WAzHnu+l7ZU5y3ZVNdUVT+q19KbCNWijR+w+diy5zuMNoLB+UHP3R/194SBfHJjEtNNfT/x8ZOcQ69F0aESG7gMrPJFmRZFPhYcqABEjz2/u3hSbWQ8+euT9DmzZuEljcUmehR9gL9FO9opHyE8NOX7Hw== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by PAXPR01MB8597.eurprd01.prod.exchangelabs.com (2603:10a6:102:231::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.15; Sat, 27 Aug 2022 14:19:18 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::4cb9:bf7a:dbc5:fe84]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::4cb9:bf7a:dbc5:fe84%7]) with mapi id 15.20.5566.016; Sat, 27 Aug 2022 14:19:18 +0000 Message-ID: Date: Sat, 27 Aug 2022 16:19:16 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [7nAKmN7Xs7MBoJkiz2LazEDfC2OI7Ydv] X-ClientProxiedBy: AM6PR10CA0083.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:209:8c::24) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <419cdbe7-74bc-1344-2cc9-8b1ab1fb53ea@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 89566cf1-91aa-430a-6f7a-08da883720e4 X-MS-TrafficTypeDiagnostic: PAXPR01MB8597:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3WkfDOzhyceh4S5dppa99PaQLm7qEDotri0lv0Iv11ety2pJCKifVhMs95TQU56URXozMY0e924OdcNNVGF/pxLTcSAuOT33R/TxmmxjfUi24FwE7lw8WhQOXP8rHKyvMoa/Cj7DjmzkQDjKoj7eNEw/sTesepYU+gxcZVzvgbaj/JlCUPtwyS//H3ap+2OVlZHyS+R7R1RjzHQMzamOaLOmqd5FCh6GXZz2WVjVAKbPQh9/aOw8rlF717q9lD5eNAXx8NfEcc0EkS2qHqXwD3B1PSkF/elHxjcxQ4/2ib+7G/htQnuPA1HnehwE95xi/PD6D7PieHTRUyzo6Etq1NhUzABzieMCQO+e3Vg8RW9wVuSxwRPbjPpYXxFWJSBop+bu0eyr02yJJckC+Y+eqjevWqp46kdX3PHhG/R99IUqVR1AhWWL6E1bdxLo2xfMkmij9Oewhfg6tXsOBaUrJTiniRqGr2NouXBSPuwuf+2dfBL9fbGJruzetf/Rw5iIhAyFs+WTYO4JPeFTNeDHnpJ3D7h0LgsJmQTVRr0qWCBB9/Us/xBgV/MzOiDwxNpJeezPOowkwueTP2Y5ZWRQZ5LdGjCYuwIhs3f0oyQZ+lNGGaw8evRySMLxQNUR7xkg1SJvsrWM/DlLPwhud3ktEYKIG8de8xUK92bzbkEMW/bzmhGZWiM0VrnJCS0OidRq X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WGhnUmFsZVJvdXJmTEF3TXp3WlpoYW95Tko4RlRXTURkVmxHeWFHRzNnRlJQ?= =?utf-8?B?N3h2Y0NXNDE4Q1BZTmtzcmZ6by9GMEVDRjdxai9hTkt2R3ZDWnZCcHBCc3hw?= =?utf-8?B?SkVrQ3d3L2ZON1FCaWtZRVdQZVlkMjRHVis2NUhTaWtTWTNoYWpENHhncHVH?= =?utf-8?B?UUtTZHk5OEI1TmZSSjN0cklkcmhNUkcwNmJjdG5HckVLTXNrQUZ5SU5XQTBv?= =?utf-8?B?a0tmWnVkU2tITktpUXJmenlqWi9lYnMvQm5QTytZTHZLdkJ3Mm5lV1RPeUhy?= =?utf-8?B?aW5Zb25QdnlDdzBzOHpGeXJvSlNNeVhCZTZaS1pDSlFWVmtuWVZISmRBdERi?= =?utf-8?B?ZUYvamI3dEZxVTg3bFpzd1ExTUJxdEZId1EyVjhDL2xUZEx2MjE4WHIvNlM2?= =?utf-8?B?bXhsMW55U05wVzNMRnovWnVXVzVVaUtKYm1waVFEdUxnT1FrL2dwMGdUZ1Nk?= =?utf-8?B?dmVybWNQVE0yeFpHZnRHNmtObG1OS0hXK1lNcFh1djB0Qm1hV0hyOFl0Q0tF?= =?utf-8?B?Vi9zV0hnKzFnaW54K01WeGNZc0F0cGlhWGRnODJPQXNiTnNkalk3UDlxdWtj?= =?utf-8?B?VDdWbmhPTmRSUUNqWkpKWjJxVmVrVnBJUFNYSllGSEMzcHZ4VlRaT0F4Wm5y?= =?utf-8?B?M3NQcHAyRjVHWjhkWVNKVzgxWW1ETmtiUkZpc1JLK0RObnF3bE9YU2I1Y21D?= =?utf-8?B?dVNBRHRNTCtNKzQxV1REU1NkNU1lVUlaaHExRjB5RE4zOWpiRzRubFB1VHFB?= =?utf-8?B?d0t3TW53bldyQzJ0NUF5VHhyQ0hoT0VwaXh0SnZCLzZ3cFpWOXRsN3JKWndQ?= =?utf-8?B?VG5rQ2NZRVZGU3hRMEtGNm53OUc5RUY3c20yblhJS05PZE9ITE1UNzRxS2ZW?= =?utf-8?B?QnZ1V2Fta2ZZT0JpRlFyL0Z2c0ptaVk1OFFvMEJYbThXTFEvMlA1NjJRVW5Q?= =?utf-8?B?ckVOV2dBL1ptb1RoNE1HS2RKZFZRL3lRUGJKMUhySTY5SUYzSmg2Z2tLenE3?= =?utf-8?B?cmpoZjFWdGFMem5WQ2lIcHJDaTdhY1I2YjdjY2M4LzNwUHFwYmQ2U1VUWUc5?= =?utf-8?B?K3dXQVU1NUlzY0piUWhSVjVsSCs2WlFNcnlGdkFTQ1o3VWo0bUVtek5PT0xx?= =?utf-8?B?NUkwV1ZDK3ZPNTBqcU8ybWJkZ1NaRy9uZ255L0l4TEVjLy93aTNKWlJCdUVs?= =?utf-8?B?cDRCcHppSEthVTZXSmsvcDRHUjRGMjZVNkFncDlZVWphMHpVR0cwakhkaytj?= =?utf-8?B?OHdjM3Y0d2QxMUppR1V3M2xJZWZPNjdDS1NNcHpuUW1pdXpQY3FIeWtiVCtZ?= =?utf-8?B?bVp6TUJmYTN6V2JlVnJZYzMzclV2ZmVGbUZiZzV4dm53NkxWRS9NZUZnR3Ix?= =?utf-8?B?clBOTlRxczNrUWk5NmRuTDRLNDlCWXBUK2ZaV1BzSEIrOFNPQmNUVU1maFhR?= =?utf-8?B?RUxRTGp5WGtNYmI2U1VqbEpsSHpVYzNHUDhGN3dnZzNacU1CUDc3cnF5QTl5?= =?utf-8?B?RFo1S1VaRlRXeTBNb2FLby9vQW9mWWdaWlFxZkNJWTNEaTZPdUIrK3hmenZs?= =?utf-8?B?ZUQwb1AvcVc5cTJrdHJwdG1VMFBFNVg1Zmo0M05MaGZIRDJNK2NUQVV3VTJv?= =?utf-8?B?UHdzblk2cGdFdCtUV2hTOGF3VlVkVXNqcU41aWxCaldJeTBpZnQrVVIrWU9K?= =?utf-8?B?V0JZUG5OSnlxK25oRjR0QThmT0d2R3B6NFl4cHI4WTlOc0t3bkJrYkxsN0NU?= =?utf-8?Q?b2Xt/ItBNJN1UdPyn4=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89566cf1-91aa-430a-6f7a-08da883720e4 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2022 14:19:18.5579 (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: PAXPR01MB8597 Subject: Re: [FFmpeg-devel] [PATCH 1/3] fftools/cmdutils: Add function to report error before exit 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: SmFtZXMgQWxtZXI6Cj4gCj4gCj4gT24gOC8yNy8yMDIyIDEwOjU1IEFNLCBBbmRyZWFzIFJoZWlu aGFyZHQgd3JvdGU6Cj4+IFRoaXMgaXMgZGVzaWduZWQgdG8gaW1wcm92ZSBhbmQgdW5pZnkgZXJy b3IgaGFuZGxpbmcgZm9yCj4+IGFsbG9jYXRpb24gZmFpbHVyZXMgZm9yIHRoZSBtYW55IChvZnRl biBzbWFsbCkgYWxsb2NhdGlvbnMgdGhhdCB3ZSBoYXZlCj4+IGluIHRoZSBmZnRvb2xzLiBUaGVz ZSB0eXBpY2FsbHkgZWl0aGVyIGRvbid0IHJldHVybiBhbiBlcnJvciBtZXNzYWdlCj4+IG9yIGFu IGVycm9yIG1lc3NhZ2UgdGhhdCBpcyBub3QgcmVhbGx5IGhlbHBmdWwgdG8gdGhlIHVzZXIKPj4g YW5kIGNhbiBiZSByZXBsYWNlZCBieSBhIGdlbmVyaWMgZXJyb3IgbWVzc2FnZSB3aXRob3V0IGxv c3Mgb2YKPj4gaW5mb3JtYXRpb24uCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJlYXMgUmhlaW5o YXJkdCA8YW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPgo+PiAtLS0KPj4gwqAgZmZ0b29s cy9jbWR1dGlscy5jIHzCoCA2ICsrKysrKwo+PiDCoCBmZnRvb2xzL2NtZHV0aWxzLmggfCAxMSAr KysrKysrKysrKwo+PiDCoCAyIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKykKPj4KPj4g ZGlmZiAtLWdpdCBhL2ZmdG9vbHMvY21kdXRpbHMuYyBiL2ZmdG9vbHMvY21kdXRpbHMuYwo+PiBp bmRleCAxOGU3NjhiMzg2Li5iNmY1YzAxY2EzIDEwMDY0NAo+PiAtLS0gYS9mZnRvb2xzL2NtZHV0 aWxzLmMKPj4gKysrIGIvZmZ0b29scy9jbWR1dGlscy5jCj4+IEBAIC05MCw2ICs5MCwxMiBAQCB2 b2lkIHJlZ2lzdGVyX2V4aXQodm9pZCAoKmNiKShpbnQgcmV0KSkKPj4gwqDCoMKgwqDCoCBwcm9n cmFtX2V4aXQgPSBjYjsKPj4gwqAgfQo+PiDCoCArdm9pZCByZXBvcnRfZXJyb3JfdGhlbl9leGl0 X3Byb2dyYW0oaW50IHJldCkKPiAKPiBNYXliZSByZXBvcnRfYW5kX2V4aXQgaW5zdGVhZC4gcmVw b3J0X2Vycm9yX3RoZW5fZXhpdF9wcm9ncmFtIGlzIElNTyB0b28KPiBsb25nLgo+IAoKR29vZCBz dWdnZXN0aW9uLiBXaWxsIGRvIHNvLgoKPj4gK3sKPj4gK8KgwqDCoCBhdl9sb2coTlVMTCwgQVZf TE9HX0ZBVEFMLCAiJXNcbiIsIGF2X2VycjJzdHIocmV0KSk7Cj4+ICvCoMKgwqAgZXhpdF9wcm9n cmFtKEFWVU5FUlJPUihyZXQpKTsKPj4gK30KPj4gKwo+PiDCoCB2b2lkIGV4aXRfcHJvZ3JhbShp bnQgcmV0KQo+PiDCoCB7Cj4+IMKgwqDCoMKgwqAgaWYgKHByb2dyYW1fZXhpdCkKPj4gZGlmZiAt LWdpdCBhL2ZmdG9vbHMvY21kdXRpbHMuaCBiL2ZmdG9vbHMvY21kdXRpbHMuaAo+PiBpbmRleCBk ODdlMTYyY2NkLi4zNThmMGEwZWY5IDEwMDY0NAo+PiAtLS0gYS9mZnRvb2xzL2NtZHV0aWxzLmgK Pj4gKysrIGIvZmZ0b29scy9jbWR1dGlscy5oCj4+IEBAIC01NCw2ICs1NCwxNyBAQCBleHRlcm4g aW50IGhpZGVfYmFubmVyOwo+PiDCoMKgICovCj4+IMKgIHZvaWQgcmVnaXN0ZXJfZXhpdCh2b2lk ICgqY2IpKGludCByZXQpKTsKPj4gwqAgKy8qKgo+PiArICogUmVwb3J0cyBhbiBlcnJvciBjb3Jy ZXNwb25kaW5nIHRvIHRoZSBwcm92aWRlZAo+PiArICogQVZFUlJPUiBjb2RlIGFuZCBjYWxscyBl eGl0X3Byb2dyYW0oKSB3aXRoIHRoZQo+PiArICogY29ycmVzcG9uZGluZyBQT1NJWCBlcnJvciBj b2RlLgo+PiArICogQG5vdGUgcmV0IG11c3QgYmUgYW4gQVZFUlJPUi12YWx1ZSBvZiBhIFBPU0lY IGVycm9yIGNvZGUKPj4gKyAqwqDCoMKgwqDCoMKgIChpLmUuIEFWRVJST1IoRUZPTykgYW5kIG5v dCBBVkVSUk9SX0ZPTykuCj4+ICsgKsKgwqDCoMKgwqDCoCBsaWJyYXJ5IGZ1bmN0aW9ucyBjYW4g cmV0dXJuIGJvdGgsIHNvIGNhbGwgdGhpcyBvbmx5Cj4+ICsgKsKgwqDCoMKgwqDCoCB3aXRoIEFW RVJST1IoRUZPTykgb2YgeW91ciBvd24uCj4+ICsgKi8KPj4gK3ZvaWQgcmVwb3J0X2Vycm9yX3Ro ZW5fZXhpdF9wcm9ncmFtKGludCByZXQpIGF2X25vcmV0dXJuOwo+PiArCj4+IMKgIC8qKgo+PiDC oMKgICogV3JhcHMgZXhpdCB3aXRoIGEgcHJvZ3JhbS1zcGVjaWZpYyBjbGVhbnVwIHJvdXRpbmUu Cj4+IMKgwqAgKi8KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=