From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id DC5694F52D for ; Tue, 17 Jun 2025 14:51:13 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9D07768C837; Tue, 17 Jun 2025 17:51:09 +0300 (EEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10olkn2057.outbound.protection.outlook.com [40.92.41.57]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 6C3EC68C434 for ; Tue, 17 Jun 2025 17:51:03 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=juvtmdbvy5fl/gRc0rLwVuvt2UpXc7WuqevnKZGmWp3m7qrCSjfe83/zkavCxKSIDdnC5PENCAifVLs+0NQZNFsMkOD/Ea1yXjhRn/8gpd4o5qmFttU7fnQa64XklfEcx8LE7OQN0UTll5hY4K3FZ2WNkXlYORCWXTytZoIjaR0FT166OGAazDarlnIUQSiLwnbFxzDwj/OMVplD3ncOt7gRPOE+CFiv6TazNWUY3Y+DGV65w8JNJNw39MUK5t6raCa4ZS79aXuzlPRrIEuMx34SUxdNgbXwmOi/x8hjVuxtFQFcazF8swRSJrGwrd9nrxnN3e3QQTel+BXFRikPkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=NuhhU4FcqHY3BfiaUrHKp76vtz8mq/AwegPoYEDgulU=; b=MykSF5XPyxHMPR71C9YP7YmpICAw4cPRNT38RSr95jNiuFWMG92v/xNu2f8Mh6+9cAtyiWERLfakTPHTkI95UxgapsLFIuaA71qrM7sKDliqUm5TZAE1UekNKoDUx8iUBiocei44PUYwK4gL5xXQExofItxyXb8+344bLM5NPv4YQGv9ERbpXmkaiBCmBNrvEPYiTz/5uF5PmThshOuMW6ddezFCAnAqyLfuCJSuAF39TykhmLGlvRqy9q9dcpO6k9i6PwN/UiIfmT/o5sseOk4y0kyQ4ef+hOs/MFP/dy9M6NMBrWTup3P9rL5ImXkPsvsRpGYFUPIkC/huDGrHEg== 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=NuhhU4FcqHY3BfiaUrHKp76vtz8mq/AwegPoYEDgulU=; b=FYaIwBQhb5Y/yICROrtVUThCv9uUob0T1nRC4Fcryr/AdcDMV9+wZ8XphZGJ5k6AgcWcvJNZxws4KIlbzJyDqWD+IvJ9vnr9l3yySP6ceBD8qH9zdsQI8zJphXRJllPedEzs2lw1lUkg9wTvIPpCn739vHIRbSAlEdFJnvXaB5e4zVSkgGMLC/wPCyEZflHev3+q0JHIU45tf/w12N55t7IZ1XncGe65c3wFCYgFm36A+07gdMkj9zMyZky/e66doJWZrIatoKbJJgy3iwsaSqCLglS+0Y8GbMLVmPEtqYIZHta1iWB/7PrWg/zJuJdIYYuDUoiqCqR8Fm65v1vWAQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM8P223MB0333.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:8::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.29; Tue, 17 Jun 2025 14:51:00 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%6]) with mapi id 15.20.8857.016; Tue, 17 Jun 2025 14:51:00 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH WIP 01/10] ffbuild/bin2c: Use zlib directly instead of gzip Thread-Index: AQHb02d9wYfSQmz0n0mZvJM+ioFT4LPwdSaQgAENGACAC9AMMIAI5kKAgAAC0ECAAAZYgIAADchggAE1eICAAAEK8A== Date: Tue, 17 Jun 2025 14:51:00 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|DM8P223MB0333:EE_ x-ms-office365-filtering-correlation-id: 59eae223-419e-40a9-7651-08ddadae5ffe x-ms-exchange-slblob-mailprops: Cq7lScuPrnozpoe5DD7mC21lPkBa2eBusTI5WePiawoLrXi8lK+fnQnJ1q0t58kNOFvEuDxC2rbVOSWENvNQDjK4GBd8eeDNtf/Y4mXeHWQ04gHZsLLtpImDqnU4kXVGbx3pgvWWxONlf+4GSw2e0CeKNm/c1VFgMMDr2Ck1kWfLPcMEEHymH9LjLnqNUg3szJF2+9G0GWmcl8vt0THFKKxl4V6CT065v6NMP+qbo3jgGaOe2SC4t0CeYFZK7bQky20uvWcE1GVKyg6keLhAlOHMOsVNhWvk/yyd9oyJIlMgf/6uwfIS83fpZQ3o8+yNHirOlS9tEVYXE2ihuk0HcJOiZq+OF9NVCfkjpyu2r7y2xHhCRhjIrvWYVixsqwiI6E32/XkpeBPpDNV1f97IAKVzam2qYjUcxgu7ZWrONcODx+9o4apzTZU5emj518P1C84KbkHZi9XPK6iiC9Zc8kvmOCld0+9VsBsIFOR0317rdOBw8rI47zHobGX44qbc5gtsk1g/j40UWn54AIeiAQYcvOkNj9oMkzPiDLY9xBoMQbIa6XU8vNo1iwlHgFXHlMNjnZlZm6BLLNgYuafCHojeSrJq7PljKG5gjGIzkvVHUlY7IDDGrsCdVhc/OdZcFSblhSmtIjq0khJYE0JCp69kaXmeWMe9Swncecv7kFk8MyWAylaP/pzOFBdpIODpkWrPgpaXWixV1vz2cFUlb+AGX3uTjWo8J7WLMdkXVzmykVsWIJjFb/ra2guuaVFxQPdLQn1Q9PE= x-microsoft-antispam: BCL:0; ARA:14566002|461199028|8062599006|8060799009|15080799009|19110799006|7092599006|3412199025|440099028|102099032|40105399003; x-microsoft-antispam-message-info: =?utf-8?B?Qy8xcHBHOTAwYVBhdmwySHR2azlRZjc5RVFzYlByeWs5VUh5ckdnamFLYjMz?= =?utf-8?B?Q21sekp2QVBqSktuaGgwVUhYbFZ6cFJPN1hhaUYxejlSS2xnWER5UDQ0WEZ1?= =?utf-8?B?Q0ZhRElnZkNtUGM5N2Mxek1wVUU0NkRqTVNZaC91VUJuWDRhT3gvMlcwUm8v?= =?utf-8?B?RDVGaWNUbXQvVDJrZUhId251TEtZRWhIQ3dCUW82SlpSQ0k3M21nNlFGdlhC?= =?utf-8?B?SHB4U25QOWg5eW5GZmZwOW5IUThXM3pNaWplbEl5UzFyZjh4UjBhUDJMTHZw?= =?utf-8?B?UEN1ZXBud2ZPbkVVcFA3eXFBbjNqV0VBclJBWGRMK2JEaUNLdklkdTJnbkk1?= =?utf-8?B?RjRFdExpM2FMQUlSemZOOFU1SnY2RkNLK3c3a29aWnYycXBiT0tHbUNxOEZn?= =?utf-8?B?aDJBRENzUFZQMU9RR0tCVDdacEVJd0o3N1Y4cGJlVWlZUStnKzVlUnZ3VUlq?= =?utf-8?B?V2V5aFV4RTd2V3pRWHN4YzZLdzVSeGpuRHBCUUxRejJKcExuMHNmVE5UV01w?= =?utf-8?B?TEJHNmVBS3dVMGhja0lkZmNGWGVRRkticXRxa0NTSk85NHBFVXFhU2tMbHdC?= =?utf-8?B?bjB6YlIwcXdEczdDcHp6V2psamd5OFVGOHdGUitJUVZBZUQ0MG0xdEdQTC81?= =?utf-8?B?UmhpMU50Q3R6OGZNN29TUzJJVmNpYW9JRWR6MkJjL0ZNLy9rR1NwRGZvaTNw?= =?utf-8?B?UzM2ZnlRWXRWcXVITGdUM3FMeWRiamhLUXg3bUpCY2pQTiszekl5RFMzeDhY?= =?utf-8?B?TzhaS3Q3U04yQmgvakVPM2dUNDVPMWF6WDRBcExWeFdXS3V4VTFTMDRWUWR1?= =?utf-8?B?WUxqdnk3ejFTdFFaRVcrS3VxQ3p5aENNUngwZC92TzFzbG9BbHZBNHI2OVhY?= =?utf-8?B?cUdaTkJ1a0V0N2JNUWJQTVFvQUtMeWRUck04L3ZiemRwTjFha21ibFVaZVB6?= =?utf-8?B?YlNyMVNMbWhnOE1tUHhZWENUMmd5YkNqOHNwcHhDSEF4RXNrRFB2M3QzbjFS?= =?utf-8?B?MjN6eU9jUjlpWHRuKzBpSkltbXplN08rTUZ4NmVXYlJnWEFVSzRORjIxanpI?= =?utf-8?B?Z2tpUlBjcXBEbVJDTnRibndmb0ZLaFVEcDltUzlYcDJjYTdWUUFRTENUemhn?= =?utf-8?B?QTN0Tm9pOVhmWGcyeWhFSVpqc3pnWEJRU1hZaHByZ0ZrYUd1dGlreXVUUit2?= =?utf-8?B?RFNUTFMyc0FrNExEVFcvcmluWExsV1ZCOHMxbys4cXdLUk11UW5vbU1nb2E1?= =?utf-8?B?V3lCVUNyUFg3d3pDOWJRRlhsN0kvNXFiY0Z3S3pTUHFLK2FDRmlBdG9NRWpX?= =?utf-8?B?a3NYTzRUQlYzRVB5UC9PQThlVlRpUmQrWXdrVndVcE81VTJ1aVpSYjd2bklP?= =?utf-8?B?cFV2bzVxRkJONEFPY1p3Z0FhNTFYaWQvSTd5ZkQ3RkdsMHhlZGd0cDFhMUtS?= =?utf-8?B?UVZ4cWNKQjYxTHRZUHhLdDhwTzlndm5XMXRKbnh6cUxmTGpYS3p2OTBLTTQr?= =?utf-8?B?SlZCTC9MWktxVU1XTUV2MzJESGhCRldJVnJYcG1zUnBEUUlCeUs2ZEI1WVJC?= =?utf-8?B?M1Izdz09?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NXlYSlhEa3Z0TWxTbklUSW1UQjJaNWEwTEVpMldQZEszYjdmVk5PSmR1MUt2?= =?utf-8?B?TUo1M25scU4xZVowUi9waTUzRk1vcjdEUHV5Vlg5VFRGOFZqMFV1a0xKV1M4?= =?utf-8?B?Vi9UbVh0dlVDQ3BQTDJnUXpDMC9COGZDeGszelQ2OUdISy9HcGNrYy92b1FL?= =?utf-8?B?QnNDNWhyYm4zUmpkQWZGVHU3U01MbklZNzdBbzJwYm5nRlYrOVNqU1pXaUc3?= =?utf-8?B?NVBaelFTd0g1TEY4YXFhNS9uUWU3MXdUVXhlMUxZNGh1SVZtWE9QM0ZheHpy?= =?utf-8?B?b1VFbUhTclkydFB0TElwSjRwbDh5em9Wem1RYWJaYnR0dU13V3ljK3N6R3Fi?= =?utf-8?B?RXR4S3lGZk0zUG91M3VxYUxxMnpPRW5kaDh2dTVvQVBpV0FoSlNpUzdxeGtP?= =?utf-8?B?VlZOTmptVjFOc20wUXBPZXRSMDBIMWt4cGllZm95dnByRlRKZ21Nc2JONWhE?= =?utf-8?B?S05kVGgwY1Z1RzdNN1Bab1ZnOTZib00zZzF3VVNHMFNKeW5LRVd6L1RuK2dt?= =?utf-8?B?Nkc4UHo0am1GZUVVTUdEMWZYeWc5S3I5aldYUTc4SDJrcStEQlFMSWZIUHhy?= =?utf-8?B?aEI4VHUyUElJUjJ3RkQ3bFhDRUNGTVdPRGwvRUo4UW1UQUxEZTVPek9DL3N5?= =?utf-8?B?WEZzbEUwa2tnUWhaQkZoYTVJdjg4Y2hxOHRwcEljSzNnTHV3dUdEQkoxeWJu?= =?utf-8?B?Y1BGZGJOTHlQek5vdnRZcEpRLzVZL21yWVc4QWI5bkFPMzQ0dlBtQmNvK2JJ?= =?utf-8?B?MlZPQnJtL3NyTFVuaFNHR25pNFlKeGdaQ05LOG94OFBGU3Zaelk2ZFg2ZHMv?= =?utf-8?B?TmljbXNKd3Rlb1d1ZmRySG95Tlllb3JKT1RocVJTTUhqd2RsQ0NiVTVXZVBz?= =?utf-8?B?VkNJS0RaNEgwbG1lUnN5Y3d4eE9ZcDhlS1dEdnQ5bThSeVhlSm0raTJEdUta?= =?utf-8?B?QTNsYU9nc0U1dDNmYklEUmxMbzAwOFNoSnZQamh6d2drazlFZWNmMXI5Vm9k?= =?utf-8?B?OENTTlZRUlRxRHUySkZudTNmN2xGV2IveGs1cUtNR3hzSWFES2VJa2VwWXBl?= =?utf-8?B?dnd5ZXZPWmsrelEwL0krdTBJdUprVEs0T3VyaDhnL1dBSWw4YW1pQVJHcmZI?= =?utf-8?B?VjVmL25mQndCRmNjOVNBZDhkaEsrN3lOdi8xeDNRcERqM3gzWjJyZ1kwUXkw?= =?utf-8?B?YS9EUTYvK0pLWGJxQWZaQTR1OW5jUUQwSllGQnZkNHhCeTBnRExPbjVTUVk5?= =?utf-8?B?VWY3dVZkT3l1bHpvSXEycWpzcCtYZTZQMXlnUk9yZUdqcUt6Z3FhYTNMaUFv?= =?utf-8?B?a0R2Y2UxdDVFTFUzSjBta21nS3FIdUpIWWw5UEFkaFVwTEJIM0l6STBMdldR?= =?utf-8?B?REh0SWs1ZlBLU1RMTFpjUTMxUXQvQmZodVZMWmhoanFlL24zMHpLVFVwaHBu?= =?utf-8?B?OGZNRlJGd3E1NmlzZFRzcDdGUUsrQWZtUGgrYytHUWJFQ2U4M0ZBR3lqMGh5?= =?utf-8?B?VURNN1o0N29qc0lvdElXdXduT0wvMmRidmJZSmsxV0J4VW5sVnJTbGhBZXk5?= =?utf-8?B?MHZPY0Eya1VUMUFaSk1SOEZwRWU4QTZWM1c5OWVIQ1hYdUJUYVJuOGYxQjM3?= =?utf-8?B?b21pV1J6UFoyaTd1UzZVUW1MNFdoRWc9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-8534-20-msonline-outlook-c7cf3.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: 59eae223-419e-40a9-7651-08ddadae5ffe X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2025 14:51:00.2388 (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: DM8P223MB0333 Subject: Re: [FFmpeg-devel] [PATCH WIP 01/10] ffbuild/bin2c: Use zlib directly instead of gzip 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: > -----Original Message----- > From: ffmpeg-devel On Behalf Of > James Almer > Sent: Tuesday, June 17, 2025 4:41 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH WIP 01/10] ffbuild/bin2c: Use zlib > directly instead of gzip > > On 6/16/2025 5:18 PM, softworkz . wrote: > > But why that? If we include the decompression code (that's why I've > > been searching for the most compact implementations available with > > compatible licenses), then we won't have any zlib dependency anymore - > > neither at build- nor at run-time. > We don't add some random project's code into our own tree to remove an > external dependency. But you can adapt it to behave as a proper lavu module, > or write one from scratch. Hi James, yea, the former is what I meant. I was a bit unclear when saying "we won't have any zlib dependency anymore", I rather meant to say "we won't have any zlib dependency anymore for ptx and resource compression". Targeting those specific cases only might allow for a much simpler compression code. Thanks, sw _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".