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 A4B3643756 for ; Sat, 27 Aug 2022 09:30:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B0F0868B9DC; Sat, 27 Aug 2022 12:30:26 +0300 (EEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2085.outbound.protection.outlook.com [40.92.22.85]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8D07E68B580 for ; Sat, 27 Aug 2022 12:30:20 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R87rjPF5fAKEKaRkUlTRn4ho7rQerFMuaq3tb1Um83kQ7UJlcL7UO4WPoUE2P/tAevLZKsflx4M98+mKXmxznnn92WIgHm+UTaVA1Mc9+q98zALMuJuavdETA/FcUkMOq5tdgbLv+pPzah6SMVvurSc8KTlqkbOkZ1SlGhGXWBO8OphiqGHAtrvl99ksw4K9tEpKB+kXr6bE2JxDl/UVsvdYCgin+hW03iz6dWRo09mePuuPX2nReAw3kX1QoVF17iq5HwqNtlXa+BNYGTJgtfc2QxEv+BVVZAuRcNRDgzMhlEV9DfApy9FJUHwqvLLZ7hYRdNGr7OX7vSWTwzrMHA== 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=LSshjKn5QtzTkti9/4JgM9iNWYnf5YsJ7jig7gvuZRY=; b=LDMchRRHZODUSLf5nngX7PFWrMPgren0NRbAH4vyN6CYwdD55SrJ8k5eE85c0LmKdZoXuuAXwkWEWjQUvdxi0ztmADYZloiXaXN7LLr0DLN9rVc/Yk6pHHduPahOgs0Hs3Z4rOxe/wQ1bGnqegrslIIdIpTeJP6F9xXXEVvzm0gspd+N3xdpwYeouUAC+Oy/Crhfs3VmLtafvUJvTqv66PzyDh+HOfT6aY/1jSfOkKX6EqctCPYSpLdLBY9iZAes7gA/XkZBbrvx7ds5JiGZxtpVsZdC0mq0kA4Pk99wveMs413Ni/nhjpQ7gtD/+iz4S4U6ozsoOdyuVh7lp0n9GQ== 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=LSshjKn5QtzTkti9/4JgM9iNWYnf5YsJ7jig7gvuZRY=; b=M9O/hx4Giof8a1Z7TmAeOiw8Jn8s2tAZDcsZVVHCQKY409AX6sF/SBTx4Ytc6HmUGtKeU0YHKdLbjeBx20x+mJYetGioz464kDsRob34Cl9Z5WShlxcw8HsUKMvQO/fxSpIBd9f4uv4T6Yy3XsJ+zSemghMmjPaz+nwY8DGGKiRu/BaSOSQFXDE7VjackqULZAbpj3UQmuLT8oeqvR3PuUvJhRhcsqdLQJGkvN5O4yP8sjljAcL+Lv5AnL0uaVGJtqyVQTjHJHU95jjJ+Ou2Mn6RUxFdaqRp7A9KWbpnt3uwDPNjkU7UPgQkTlUdr58wWGW7/dW0NnxfWnsP0ifFeQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM8P223MB0078.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:8::7) 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 09:30:17 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::59af:f946:e59d:784b]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::59af:f946:e59d:784b%5]) with mapi id 15.20.5566.019; Sat, 27 Aug 2022 09:30:16 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: External Library Dependencies and Testability Thread-Index: Adi57Jdv+eL8bReqQOCE6cujM5LNCA== Date: Sat, 27 Aug 2022 09:30:16 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [8I68cQPwFVwbeKrrJiM+Xw1jKX1aXSFg] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 08b9a06d-8cca-438d-0b30-08da880ec07c x-ms-traffictypediagnostic: DM8P223MB0078:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Un12eV28mWy5L7JClACInyETZRgghuY+dcl2l+uCpkCLXGrU8i+30wloTuZdq4U/TKy+n9p3VSKuKenuNfr/7DLxP1+8QQkRFIJQ2aGU7XNGUvsryX0/7mdBfcbZ7KFHaVyRv6bzGNLpvukltJ+bSbCPdGUrqVfnJTAGb3ZzfOT+3KSYSzicqOp693aYmLWV/5xgQUmNiPRd71pbiipJwRtxnRLb39Ajw7iIX05M+HwnDkP22UD10Pao602BW0ScZDddOvwX7K2OCSGf6fc7t4ihUtGIv6mHyxX0YQhVHKh/I/9HH4FoBQX/6gaP/l+lyoSxJZ12ZlHlxPbdS2xH/rDD0ajXLINguWKZzDRffF7g64DgPshyEJkGufPErvKafFyfwwpRg8IAn9t2vcJlke13n3ruvf8l2d5YWfqKkB7+8Qe84TnRlRONG3NPcMvx+tzg2l1LJ86ni3fWSopFjdyNvDc6gjo3n71Dao+p+mP/occ2Goe66XOViC755/Z05JXFXBLnEZ1REuYMtwLmQujG1YRw8Fa9/tUR4w/deMAjD8/ga+zop+1cHlkgrHsieIflUu/RjjmO3F8aymaFHF7+EnAPuN2cjWKqhMYoc2NEM4OFSfQR/kf2OoyhAJl3LhrveRls8/fG2LBEEiMVgQ== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dUN2YWtRR2Fpc2YvZFN1azV1WG5iYzFDdm1xRmxhQk5IbTRnTmlTOElNd2M3?= =?utf-8?B?bnhKMys2MkhZVS9iNmhGdkhQd1VMM0p6NXdrNmNQcnBLNEVXcTBXeUFMK0pS?= =?utf-8?B?S1poV0NWYjEva29hU2d6d1QzYTM1L29SWEJEUGtRRTVXdFRFM1ZxdVVKT0Rm?= =?utf-8?B?MXpIS2pqclV1RmpVTkpQRy9rdHJVRWliRGhsTHdsbG4wVlNsMW5PdjVSVzd2?= =?utf-8?B?VXl5NGZialZKa2UxbFN2dE9UMTFCZVVML3M0L1dMa3o3NFVZNXhFalVZVlMr?= =?utf-8?B?Zy9RZE9qV29XV1J5QkFOaFpXYnJpZ1dpSy9tOU9Ed0FnNXJxMjFGN29oMzNY?= =?utf-8?B?MzFNRjYrWFd2UTNlZWtqT0U3K3FDL0taTVZhZUtJUmdkQnRydlAyczNxbHQ5?= =?utf-8?B?TkFHbTA1UEVhcHlwMklobEVvUmZVYkIzRUJvYUhEb29mNUpZZUw1YkhZL2k3?= =?utf-8?B?ZjhTM1plUm9tREZ5OFF4WHVoTW1FL3ZuYWxsa2dINkk0OTFVc1QwZmVUTzA1?= =?utf-8?B?eFdzS1VPVVRoaEdYMGFYMGxFRnZVaWc1eDl6V3FFck80KytoSHdPZ1VEKzF6?= =?utf-8?B?QUxYcCs1RHMwRk1nUERnT1BoM01lOUYyNW1BRjdqY0EzaHQ1ZGtObTRySjFm?= =?utf-8?B?aFlBa3JLSkJqWURzeVh0Vm1UNDQzZFRYR3htNUVzakZBWjJnOXMrMEtzMFNp?= =?utf-8?B?V2kzTnhDOVkvM3o3SXQ2eUV3WEFnRWZQamxIYTg5eFhqeVpxS3lnc0p0ZWt2?= =?utf-8?B?Q1hYTnAzeFloTzRsUUFGdXRubzU1NFVFWW1JbjBGUTRBZW9ndzlJYTdyZUdy?= =?utf-8?B?U2RiTmhtVk5pL3R6azJGMENMUEwvdFhEbUF0UjF3SkU2YUQvYTZ0UzJTcjhY?= =?utf-8?B?c25YbDByUHY2dzhzcUQwSDNmcVI4KzhSK3JkWVNlQ0F3VDFQaHNsdFVaMDdU?= =?utf-8?B?cm56RWt3dUJuOGVkRXcvTWl6OG8zL1VBWE9jc3hqWU9sR21zTy96bFdsNWU2?= =?utf-8?B?RU9IUFl5eUxjTzRXYnZ0dDZCL0dQdjZ1VkN3RDJ1cW8wWGM3Sjl3T1p1cGpk?= =?utf-8?B?NG9jcHp2dEF6OU1obGw5SUVJS0ZPaUlmUklCaWVtR1RhNm44SmZoc0U4M3pH?= =?utf-8?B?V3F0Y1F4YmdFQU5lRXpDUXJLbjU1dldyb2psN0lhZUE4UEhqbFNGaTZBUUls?= =?utf-8?B?aW9HQmxleW5ucGRxUUMxNC9iaC8vaHlHTDRjTnBJb0NXcnJlNnBFQ2FLQklC?= =?utf-8?B?bC9HTnd4VEhLRThSZHh3UE1lNXZYbWdFNkxGakFuSGN0cngrSFhLUHFJb0di?= =?utf-8?B?MFdQbDFEVXoxY1IvMXBZcWJGZ0tkUmMxWUwyajBlY1VwU1EzY1h0WUVXdXJm?= =?utf-8?B?R3BlNkF0ZDhvaXd0bm1QSVlsR0V0Z2VWdjRLVXZLYkpmVFI0enFtOTh0SWhz?= =?utf-8?B?N1B3dVZQT3BhaXBiNjBzYnFUU0cwbUlXRGlKSnhjZG1EUUF0cDRMUXJkeE1B?= =?utf-8?B?NXRPaXNXdmhaQmprbXdNL2ZKZFdXTFVCL1RiVm8wbm9WZHdXTjk5b3pYWUFQ?= =?utf-8?B?MjJzUHhFV1FIN1l5cThKdk1ldFZoRmRRMzNsUFk2d1doRGlKaUg4S1RZNkVq?= =?utf-8?B?WGMwY3Z1N0paZXhueXY3ZjZmQmVJY1lNOTJVaGNreUFFeEZJc0daWVcxb1JG?= =?utf-8?B?MFdrUFdnZG14WG9TZGpWeGFwdDBrWWRmamV1ZFdZTS9IV2JDMG4wNnFRPT0=?= 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: 08b9a06d-8cca-438d-0b30-08da880ec07c X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2022 09:30:16.6464 (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: DM8P223MB0078 Subject: [FFmpeg-devel] External Library Dependencies and Testability 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: SGksDQoNCkkgZG9u4oCZdCB3YW50IHRvIGdldCBpbnZvbHZlZCBpbiB0aGUgaXBmc2dhdGV3YXkg ZGlzY3Vzc2lvbiwgYnV0IHRoZSBwYXJ0IGFib3V0DQpleHRlcm5hbCBsaWJyYXJ5IHZlcnNpb24g ZGVwZW5kZW5jaWVzIGFuZCB0ZXN0YWJpbGl0eSByZW1pbmRlZCBtZSBvZiBzb21lIA0KcmVjZW50 IHRob3VnaHRzOiBJIHdvbmRlciB3aGV0aGVyIGl0IHdvdWxkbuKAmXQgbWFrZSBzZW5zZSB0byBt YWludGFpbiBhIHZlcnNpb24NCnJlZmVyZW5jZSBmb3IgZXh0ZXJuYWwgbGlicmFyaWVzIGluIGEg d2F5IHRoYXQgYXQgYW55IHBvaW50IGluIChyZXBvKSB0aW1lDQp0aGVyZeKAmXMgYSBjbGVhcmx5 IGRlZmluZWQgc2V0IG9mIGRlcGVuZGVuY3kgbGlicmFyeSB2ZXJzaW9ucy4NClRoaXMgY291bGQg cHJvdmlkZSBhIG51bWJlciBvZiBiZW5lZml0cywgbGlrZToNCg0KLSBlbmFibGUgdGVzdGFiaWxp dHkgd2hlcmUgZXh0ZXJuYWwgbGlicyBhcmUgaW52b2x2ZWQNCi0gaW1wcm92ZSByZXByb2R1Y2li aWxpdHkgb2YgaXNzdWVzIHdpdGggZXh0ZXJuYWwgbGlicw0KLSBzZXJ2ZSBhcyBhbiBvcmllbnRh dGlvbiBmb3IgbGlicmFyeSB2ZXJzaW9ucyB0byB1c2UNCiAgZm9yIHN0YXRpYyBidWlsZHMNCi0g cG9zc2libHkgbW9yZQ0KDQpJdCBjb3VsZCBzdGlsbCBiZSBwdXJlbHkgaW5mb3JtYXRpb25hbCBi dXQgcHJvdmlkZSBhIGRlZmluZWQgcmVmZXJlbmNlDQpwb2ludCBmb3IgZGVwZW5kZW5jeSBsaWJy YXJ5IHZlcnNpb25zIHdoZW5ldmVyIG5lZWRlZCBvciB1c2VmdWwuDQoNClRoZSBjb25maWd1cmUg c2NyaXB0IGNvdWxkIGdldCBhbiBvcHRpb24gbGlrZSAnc3RyaWN0X3JlZmVyZW5jZXMnIG9wdGlv biANCndvdWxkIGNhdXNlIGl0IHRvIGVycm9yIG91dCB3aGVuIGl0IGRvZXNuJ3QgZmluZCB0aGUg ZXhhY3QgdmVyc2lvbnMgb2YgbGlicy4NCg0KQW5vdGhlciB1c2UgY2FzZSBmb3IgdGhpcyB3b3Vs ZCBiZSBmb3IgZW5zdXJpbmcgcmVwcm9kdWNpYmlsaXR5IG9mIA0KKHN0YXRpYykgYnVpbGRzLiAN Cg0Kc29mdHdvcmt6DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0 dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJz Y3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZm bXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==