From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 706FF4EA56 for <ffmpegdev@gitmailbox.com>; Fri, 21 Mar 2025 03:52:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 508F5687BBF; Fri, 21 Mar 2025 05:52:23 +0200 (EET) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2045.outbound.protection.outlook.com [40.92.59.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 668D6687AD2 for <ffmpeg-devel@ffmpeg.org>; Fri, 21 Mar 2025 05:52:17 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=E2Jnz5vDMkOon/DrWJQrHzLs4WGudAwD44rC1z3v2YrzBx0xChd5WXzNN6URtl6yTz9DNTQXiqVYpn5wxPmeXRz/kC5pddvhcLGaRiDlTorOBlYqK5kZKCDPxLbCx0ECJVm3AjTbtfYY0b+sj8xPtSlWFZmOjOtvdKDn9pISpEjFnQ7QShT+CA8ZBFePb+z3bMCSHwJWDeqObmqvXDLeCicOZLnLy33PfUVPSUL+qIsvAJ4bbFAZg2y6txrnTZRtEd2RgGlOsc+kW1gnx3WgkSpvYgWJ0UT3pprHEXR63TjOXAI9qnLBVFQYI11uklFC0zRPKTKFALETisNo4SEgww== 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=uMXmbjqvAvr0HbvXK5bMi2rLMbtKs479dQG0rUll/ZI=; b=gHmwMNdpTCMPkv+9WiGrrvGFqDL+EhwWPwxSLDap798icLCh2IVjXbgMhQ5Q2U70rDto1BTVq9I3OXeUFBvFM6gCBnqhJbdEwGHbh4+A5KTKn2FAVbbgXSeu7ksjEsachIdfsKm6kTD9pohIZ26uK6RZuxcoCtgKP0MJN2wC16Is//wPknIvu7QdUlkwKpxYWqzCuMadH2R3sQH6PS8ypl6jvxkeKZWcWK2IKe1GgKGQa2Ki1aOyppmG/hQA34IM4MgGb5nTvhB8JZUpW9s7Q47SLnWCgrdzoKoVvrto5N/ur+Kv7LRqTH+DK0xqyifC8HOjlkJsEN1w9kM/BoPLYQ== 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=uMXmbjqvAvr0HbvXK5bMi2rLMbtKs479dQG0rUll/ZI=; b=Gw5SVIlnNOXg1u3xKFNtG3XAvJ4NAgW9NnteEmMPJCICARcZNWOgIMgepqpUAVPV+Q1g3ew9GFrd2QdttowpMLsSGXielr2DRrsPt7RyM/VKtpur1KczjBe2gypAdND0Hezq4g76KKQTZv3pKlSR6g7i5TqkSo4NbH++BdRHLHzeCPbXOnojtc5IXvzdl84fKHfpr+Ofx/3smTjxKky0mVQBWhAotpfKij7FSOSAHv+lygHIu7J+Gik9R88mElNJdZKYWfK52D8vrJbm5i+P+Y+ET2hawgSXQPKtoFC8dbR0b8XdCca0cz4+/BcrNvonpTQ+uuTiqDK7q3M1ZniJ1g== Received: from DU0P250MB0747.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:3cb::16) by GV2P250MB0898.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:76::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.33; Fri, 21 Mar 2025 03:52:15 +0000 Received: from DU0P250MB0747.EURP250.PROD.OUTLOOK.COM ([fe80::1f36:56b3:1d04:c7a6]) by DU0P250MB0747.EURP250.PROD.OUTLOOK.COM ([fe80::1f36:56b3:1d04:c7a6%6]) with mapi id 15.20.8534.031; Fri, 21 Mar 2025 03:52:15 +0000 Message-ID: <DU0P250MB07476C3EDEC5F4849B1102798FDB2@DU0P250MB0747.EURP250.PROD.OUTLOOK.COM> Date: Fri, 21 Mar 2025 04:52:13 +0100 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250320170148.522-1-jamrial@gmail.com> <20250320170148.522-2-jamrial@gmail.com> <AS8P250MB07449D27E40B6BF89F801F058FDB2@AS8P250MB0744.EURP250.PROD.OUTLOOK.COM> <9fe42a69-0446-462d-9b5d-e402ed4d4019@gmail.com> Content-Language: en-US From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> In-Reply-To: <9fe42a69-0446-462d-9b5d-e402ed4d4019@gmail.com> X-ClientProxiedBy: ZR0P278CA0144.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:40::23) To DU0P250MB0747.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:3cb::16) X-Microsoft-Original-Message-ID: <e05fe058-748c-4773-ab6f-ae0964d24553@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0P250MB0747:EE_|GV2P250MB0898:EE_ X-MS-Office365-Filtering-Correlation-Id: 5b59bc42-824f-4c36-5e46-08dd682bc4b0 X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799006|7092599003|8060799006|6090799003|19110799003|461199028|5072599009|3412199025|440099028; X-Microsoft-Antispam-Message-Info: =?utf-8?B?a2JsVFBSVWhsRWlkZmI4bmE5bVdabnhuT3BRQk4yQzh2ZU9LeDRtY1hRZzBN?= =?utf-8?B?disxdVNiN1ZQNmJCNkJ5MkJSZ1M0ZnRoa2ZzdGhhSk9qdkdyandEdHBtZW5H?= =?utf-8?B?SzR5VGxEM1d5aS9kQWlRSE9wSm5WYVdaeUwwejNNWUI5cjlIUkZ1ZWkxWHJL?= =?utf-8?B?czhZbjlXcDREcGlWbGl0Zm5oMnJZaHQyRHZGczRFM2wxOUpHNnNJU2dDcncr?= =?utf-8?B?L3dDV1RETEFqdjJ3MEZML294TXFWeUVsZ0labFAwTHRySytVWDR6OW1QTTVK?= =?utf-8?B?WUlqR2FHOVZWNHlrVUlvMUhySm9TMDlGYXMralZjWnJvNUtxcmMySThTZjJv?= =?utf-8?B?cGQ0b081bzF2N3J3U3RpRG5jeGwwS0JROXpBd1ZtekpoVHE2bmt4WHg0ZG5X?= =?utf-8?B?eVQ5WE9oQVRHUUw0NFhCM3oyNEx1S0hINWEzNWpyVWl3NnVnc1FibVlrYkZX?= =?utf-8?B?M2hJOFBiQjRMZUVId0xGSEJGdlljLzJzZnJKQmhnWWRubDgzZnQ1MEtoanJm?= =?utf-8?B?NFVHT3A0THJkN3RpWlc5K05JRnlYdkRBSGF4Z2F0VzZjTWhtRzA3OXhKd0VF?= =?utf-8?B?NTVKckFNOHNvejd4dDg3MW5zUzh3cGNXK1J3MW1nUXFMWjJmaFJQSkV2cHR6?= =?utf-8?B?WENSdVlHTTZuRnRkaW85cUxGN0xTeSswZG1pMHdGU2loeFZ3SmtZaFdlYXA4?= =?utf-8?B?YjRJa0xtayt1aUNreXV0QnNrNU9JNWxnOUY4L0FidFlpVkZzVGFudzZMakZs?= =?utf-8?B?K2d4L002RHhyM1d6V1JhOHp5Zmp5b2lrR3BMVzBPVU5WbkVXTUFRckJSZ1Rl?= =?utf-8?B?NTRFS3VLT0hwU3dTRHgydGF1TUVnM3RnUko0TTlrbjQ5dFFnTzlva3c2RExs?= =?utf-8?B?L3lFVXR6OTFtN3N4czVQZ3B1NzlvRnd1U3I3MHRDOFl2cFRrcVprNEdCbU5U?= =?utf-8?B?eU1keGkweTlzMk5XNXdwbTBlZzRVa2NlTVBYZngvUXNSTEtlM2ZHZkZMbGs5?= =?utf-8?B?VnljZlNBaE9YZU9UeCs5bGZRTEthanZsZE5taXdwck81Tkk4ZzNJeDZnRVpm?= =?utf-8?B?YTRvbUZsMTgyUFprWVp0dEpoTk90OFloWTZWOUhLeTJWelRuWUNZSkUySXB5?= =?utf-8?B?RWNtMHVvUWNuSktrMjdqL0lud25uZ2Z4b01mUGx5SXJ2N3lTWnNBVGUvdm5T?= =?utf-8?B?RFplT1pZSDNNMm9YeFJ1WDk3QlJOWmpqdytoNktTQm83dytmTndkeUxLTmU0?= =?utf-8?B?NTFuTytEc0lZZnY1VTVDWjNCOElCT3l0aTc5aFlRbmhkeG9HQ05xY296QVIv?= =?utf-8?B?c0FLMnNUVG9mV2EvcVM4TENBSFN3RFFzNEFTb3Q3Z3hHOFdFVUNRc2M1MHQ4?= =?utf-8?B?VHZTbytza1UwcHkzUFliczJ4ZFJwbFRNSXcvVGZ2T3hmYXVHM056VUpnUlJU?= =?utf-8?B?OW9nMkkvamF0UGRDS3ZyNHkvdzhyVVk3Z21JWk54RWZrZzQrK2xHQjgvV01B?= =?utf-8?B?RDNsbEZSejYyZ2kzem5abWNmMnNHYnJlZ295YUwrSmZRUEQ1QjVSMWZIUURU?= =?utf-8?B?V2tyUT09?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Z09kSnAzRURTbzZRU3ZvL3dTYThPaUpUQUhpS1RMOWF1a0N2Zmd1YWF0NE9W?= =?utf-8?B?N2dtNGlPZVNKMGx5bXl6SURLeDFlVU5teE1BRk8wOG9qQUNNRi9MaHREWVcw?= =?utf-8?B?WTQ5L21pV3RmY0VjWTMrdTJabmZiSUlzMktRMTRqTEFnV2RkMlcwbVpEMUZ4?= =?utf-8?B?TDNyMkQvMTVlQ2tzQTIzSXhjUkR3RnA3UTF2UlJtL1I2LzU3N1ZESXhkUEpB?= =?utf-8?B?aUFReXhhdC81dkFlSVRXRHgyd1lzb0I0ZENNN29INmtibTE0empZMjZUZ3Nj?= =?utf-8?B?SHFYb3B2ZkRIb2ZSN0JiY3NJa2R6bnU1QVJ3ZHZ5TFYvOTQ1eldteWtoWTc1?= =?utf-8?B?VXZ1blJzOWF4S29YYXM5cUt5NkdQZEttMUp1VDhOY0J2ZzdRYkJHNWNpYkpY?= =?utf-8?B?aDJETzliVkdHTE1CeFJyRUtGR3h4TkxBcGlLaVZnSWttNlZNSysxYkZSUG1q?= =?utf-8?B?NXBtZlEyalR4clBmTjRnK1paNlpVS1UxTlNqVzB6b21FMUxsSmlDbTN6cnkr?= =?utf-8?B?NUU4eFZrZmo4alI3WVNjaklwamZKQUFNMDFDUFFXZUFLaDJyZVZld1FkaTFa?= =?utf-8?B?cnlNV3creWEySWRWeUlaSE1ZekxxaU5FTVQxMDBhTUxucVhqTlJkVy9IUTdq?= =?utf-8?B?aENIbWZYODd3RHpLNkU3VnBUNXcvMVFNbVh6TUZ3VDR6am03dFdiNkF5TjJD?= =?utf-8?B?VzhIQWZjczhldmJFbGhocytXYi9JcDZzNXVrbGNVRmJpM01kdnl4cWs1QW4z?= =?utf-8?B?bUVORjFwYnBSNllnYXR3aVRFTGN6Y1FMZlJ0UnN3a0k1bUpvTTlNNno4TWdw?= =?utf-8?B?U2JwUEViaGZsWTNxcFhSNmViTWxBbExlQy8rTXY1eVFkSUhLMkxWWXpDYTZW?= =?utf-8?B?cWJkVlVOUVhxeUVoZ0JLa1IrN0E4SnhyQVIwZUFOdTRXSlY3Qnc5TGdNVHVv?= =?utf-8?B?R0lWdGEvNlV6a2xyU1JiSVM1TzFTbjEwRWRUNlVVYytOWEdQUG51K3lDcEp0?= =?utf-8?B?REgwNGNqZWJoek5ZSHRZdXRHYVlUcFhUK1NIM3dCYjMzNVlDK2wxbUtxcGRz?= =?utf-8?B?ZHNvenhzYXFhajlpTEt4Qjc4eW9hSWQweFNaNGN4NGdnYXVIcFZLN3pha3Bu?= =?utf-8?B?eGRVNFlTcmJJNEVrZmFGSWFqbHpIbllMeGF4N2dxano1MXVEOXhqbTRrNHB6?= =?utf-8?B?dkZKL01udWJnTnQ0UGNiNkptdWNhU3VXaWxIbk9NcnJ0VXI1cDY2S05rcFJN?= =?utf-8?B?NXhKeFlZQjVlZVZ6bHVkcGs4N0JCRkd4WTNiR1B2R0hOMi9pSTBaWUk0MDFO?= =?utf-8?B?ekdwV0hlU3NpRlhMQ3NpejMvRmFodDFldXlIWWw0T2xaOTRudHJwSlIrQXZs?= =?utf-8?B?TkduOEZzMm9EdWkxai9JWTdkV0dNNGVPUVhadWFRTkhZbkZvRFJEcnpxaVdR?= =?utf-8?B?VC9kYkZTUmxlQkM0WGNVZkUxQU50QVQ3MWRKMWNoS2VoMlozMWo3SkxsLzg0?= =?utf-8?B?bEZySGo2UVdmdkZ6NXdHSkw3by9mdk9XM1dCTG05bk9tNTQ2VlpmY2E5VTl2?= =?utf-8?B?L0hlRU9VZTJDbSt5TVBReGJnTm81QzdpWm5ZU0ppQUpLeENkb3JwaFFDSDh2?= =?utf-8?B?eHJJWm9QOFBTZ0ZZb1kzVkN5bzQ4ZlFyV3RRQStqRVZmSmM5cDhzbVBLZHl1?= =?utf-8?B?ZW5iRzB4T1M4Q0lkWFRsMnFuS0UvQ2tTb1UxcG1TVm1MeDhyaFowTHFnPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b59bc42-824f-4c36-5e46-08dd682bc4b0 X-MS-Exchange-CrossTenant-AuthSource: DU0P250MB0747.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Mar 2025 03:52:15.2831 (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: GV2P250MB0898 Subject: Re: [FFmpeg-devel] [PATCH 2/2] avformat/movenccenc: add support for CENC AV1 encryption X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/DU0P250MB07476C3EDEC5F4849B1102798FDB2@DU0P250MB0747.EURP250.PROD.OUTLOOK.COM/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> James Almer: > On 3/20/2025 11:55 PM, Andreas Rheinhardt wrote: >> Duplicating .o files is meant for small stuff, not for gigantic things >> like cbs_av1.o (whose .text is 86519B here). > > This feature requires complete frame and tile group parsing, which in > turn requires complete sequence header parsing. The amount of work to > get that much parsing code in lavf will be huge for little (if any) gain > in total object size. > a) Completely wrong: Approximately half of cbs_av1.o is code for writing which lavf doesn't use. b) Even the reading code is littered with CBS's tracing stuff which lavf won't use. c) There is also parsing stuff that won't be used. d) Btw: Your patch shouldn't even compile in shared builds if the other CBS modules are enabled as your lavf/cbs.o will try to pull in the other ff_cbs_type_*. - Andreas _______________________________________________ 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".