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 17EE64858F for ; Thu, 7 Dec 2023 17:41:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B973968CF85; Thu, 7 Dec 2023 19:41:34 +0200 (EET) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2056.outbound.protection.outlook.com [40.92.58.56]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4C47568C4B0 for ; Thu, 7 Dec 2023 19:41:28 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RaiAIoZHrB6Mb/c2OsYkLLpaLwQBJ/+R/iur/ku5A1mMsUg6mbZ0MlUGT9bAyszOg882xc96e8cUK8cUdusfegWmDd6Lk6QBFrZDxQbudAB9klepXvEXICAy4SwErRyodj8jEW7dyL7JogZvAwvZHluaKhwxG4y5mjhDB73lwjWCAkiWe6/2oAaACW8UayUp5CzVvTU0WHz74bLPcFtk/xaftPxfCQCMnly2L47g0gRmFfnNNHWE2XCWxLiIoIub9ZDx6VZrw8QQ1xq+zl7Hq70QUqt2dZhzwAe+7gDKKXSP9vazvLazFRelA89i5J1xy3+ypgCSRCvO6eGmZ1ZAJA== 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=G6QjRrkDnm5mwYjEFT3RwZVp5bsMmhc4ygklL4zumos=; b=QaihWEeNSZ+vAy1T61YurlT6vSvCOnMDXNPYz1MOgaT98prnliQlPS14gCFi8SvPdtiV5HUKAn/qoKy4CHU1wyPTe8fVcqj4c2l/U84UeLqZBeUfdMCTeMJTNuhZ31A/8b+XP2+c55+P1yi+DiNfweX/Chd5tsjxFU3JEl2/S4dAhSQ+q0gwdVhkUUgfBdhL9SxXklBW0/HQJNff3/mModGnjzWnLnBTCrrXMXvQiOC2I26vWbZ4Mt9GokwAtrLXUe1aBklb/MsS1hNSX/9byh8R6HlQp+lr2OmX5l74cNUceNWOizhm41zGSsyHkVjTnpvXpg5g3H/HGmzbmN0Eqg== 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=G6QjRrkDnm5mwYjEFT3RwZVp5bsMmhc4ygklL4zumos=; b=JYi7OpxG49iWAO8WmPVrtpS9yZN3aKjtrr8YygHhtnT2lbWHygpPVO61LPsOyY9PkL9d2wmm7S0XfcoE3xsVXbTwGtToc/1LvzWAP4ZzxUK3SrpATb5a93rvxYd6fevsWNpZQgIfKCctZZcNEIWxa8dZ6elScbBVR7l5tz4Y2jXUyvtE5fJIgFZG/oe6Go1q8LwRF2LHK6zoskc8LYzAiUkUKOWqY69ErEbfDbWnExH4sBHigs3W3gkRMUN9JshWmvm+NZ4kg9VsUPkF+JLijhlOHwi8j97L2batG0urZ8fBDtfqeAWaB3He9Zw6LyWv9OK08erFZ86wuyJWFmqBIQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS8P250MB0346.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:37d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.28; Thu, 7 Dec 2023 17:41:26 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f59c:9cff:a42d:bde]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f59c:9cff:a42d:bde%3]) with mapi id 15.20.7068.025; Thu, 7 Dec 2023 17:41:26 +0000 Message-ID: Date: Thu, 7 Dec 2023 18:42:58 +0100 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20231206013505.57654-1-thilo.borgmann@mail.de> <20231206013505.57654-4-thilo.borgmann@mail.de> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20231206013505.57654-4-thilo.borgmann@mail.de> X-TMN: [ANLkDpReZZDbtGb+qJyhM0aPplwC6GwO7N1zl78b4Sk=] X-ClientProxiedBy: ZR0P278CA0151.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:41::12) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <79ebd030-787c-4751-bc44-96cbabdd224a@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS8P250MB0346:EE_ X-MS-Office365-Filtering-Correlation-Id: 566ee5d7-c157-462c-b757-08dbf74bbc6c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3WYidr+y7nZBIq4Tj+ucIJOsjaHK755Lw8MocZfzduUUvGx8K4o/p6fLmMBf0mS+EviG+X19wbDkJaWjTP43ch6TZAmjRZpyG3a2s0jwdm+uYNz++eXwN9rjqzNrO+UzTApQJw5sf3cqx28jTdxNeKNmmmgkdl+wB3h5ptl1t7iKi5AF3Lp929LznswP2Ewmds2+gmrGcfHc96aDjMXpoUgmSrvFHaGLrZG2TqtSyhE6Ub61CUwO1457WgDFQE4xP65a8nUDas8iJWZfNTEJytC8Z1imWeW1XsgqCiCpoOuzNvj1in6amF5nSXD+1NA8sOrlPM2F3g9bfYehJkbhnUZkEkScXXhkO83DHbE7M573TS6az32Cf4z6cbee4uAEXTxyOVyA449bFzxz8aNvyAS8u7My8kQBSuiwsB4qSe/1s/a+5BVCTj/BY6kYXeSiOdoyU/wtxQA6m9sa0GO3d9XcBQOXXJDDYpmFIWcCZyN0T5dq8i/an2ckbQZgWSyKO1PP+wyjSBh0UcejNmT5QMX5ij1XQb01SuO6U13ajg1ywnxsfGeXqwWyalkMF1ayD01DlC3q9H+2jBEFFMlh2jqNUGA5pGbcCpGcp1OUe18= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TVlrcVBjaGxjOVpjYWFEMXk0UHV4KzJVOG1HdnROeVhibXZaeHNQeDlENlBY?= =?utf-8?B?YkhuaUhNVWVNTFk3VmlHS0hZMi9mVWVlb0dEaTVhaHRFVkZ2Z1lVN254RXBC?= =?utf-8?B?UUpUb3NCL1YyVC9Eb2RnUngvR1QvNWY2ZldTaS9CRXRwdWxac2lqNUtKSmEr?= =?utf-8?B?aEVqZVNIdm1QYjFrVHNZakJjWFNkRG1KUE10UkJ1TW1MUDlic202ODh3Q1Ni?= =?utf-8?B?MmlST1dCcmJNSk5qSmRVVzZKaDkvWWtqWFlvaFNqb0lWSElnQ3c5c0pBRm1Y?= =?utf-8?B?Wlh5V0VjQUl4UEhORUNZS3U2dmNVZWJmTVI1b3BSZktDQXBxaU5CcVlkSVFv?= =?utf-8?B?VGlLemZ3UzRrekQzdkxRdVExSGN4dStYMTVaTDluN3dPTmtHMEFwMjI5V0lQ?= =?utf-8?B?Nmd2eVl6TnNzK3doNmsvT2hqK20zQXJhdjMzMzh3RUdnRTRrR2U2Y2ZHWGI2?= =?utf-8?B?aEhEQmVISmVkRGlyYUdHWHZxUmtvc0pzK1RNcktyVHdCSEM0aHUwR0FmZUQ4?= =?utf-8?B?dVExV28zUHNYdGZ1Yi8rQnNEbzQ0S0xtT2JVNzRyUDZCcWkxZTZlNXcyVjQz?= =?utf-8?B?L2xjeG1YN09WeUxielU0Ny9SczJ3QWtJODF4MzluUDR0SjFMaGcyVEwrV2VV?= =?utf-8?B?WS9meEFNMXBGQ1JFVjZ6ZWxJUEVTK08xZllmaHdsMVVOYWkxeFBjUkZMcmlE?= =?utf-8?B?TXRnMDQ4a2pIdWxyMVR5N3hVNGtoL1l6RWFGVmtLb1RjUytmaHRLcGZoSVo1?= =?utf-8?B?ZmpsNHlFOTMzSkVFa0FUMDNTUG1HY2FqZjN6N3Z6bEhPYzAwY2w1ZFhmUjYv?= =?utf-8?B?T0crWlJ0Z2NzQVNVa1hjTkJMSjhTcmdQMTh3QkxhY1Vsd1daZ0FacEFHT2V5?= =?utf-8?B?eHFyK0Y1QllxRXkxY2VYajZrbE1wSWNBQkM4VzN4dS9QZ3haN1ZIaDdzbzNM?= =?utf-8?B?K3hTNDhFN3dRYUZEdmozODAwTzJxOEZjUEhoa3Q0Nlh5dWJ6L3ZpUkFGbGZn?= =?utf-8?B?MExlRjgxMk1LWDkrS3VUZG5BVkl0c2toUWNEQytzTElZRVF4L0toZ2FBM1JG?= =?utf-8?B?QlN1MGtJMDVLTDRGTjVzU0w4cVNrTUQwTlY2dzZtVkxVeHM2MU9ZemZZSzVv?= =?utf-8?B?UVJIWC9kQVBnVW5CWk1mUC9SVDBPczJibE54bzludGhmSDNVQUhMTERneUZ2?= =?utf-8?B?cTBpUEtNMXJFeS9ZQUt2a0drWGRSU0FmMUttNzBwU3hZSGtrOWxIYzhKekVx?= =?utf-8?B?ZWVrWjROdnBWUkxIbnhFTVdZM1Bpb2x0bEJqNVZ3OWRNZDUyQ2RuOWxrczc1?= =?utf-8?B?RGVYdkU0ZzA2MExTejk1eE5YbEdraVR0dkl1Q1RibStNNm4rM2ZrcWI0aksy?= =?utf-8?B?ZEU1NWUyTDZUT3dVNVFsallTL3RUbjA1UURpUWxwTFcvTTVlSmpmVjNZM3Nt?= =?utf-8?B?cHZzRlBHRWZNQWY2L3VDVXRYdWxQOXJsUzQ4dElXZGlXNmd1emw2TVpFVDFt?= =?utf-8?B?eUZ4MkZ4aitWMGdOeU9ZVkpzU3hxSHhhZkdtbjM5YzFpcXZKVTJDSEFuSEZC?= =?utf-8?B?WllYMVI0L21nOElUcElwS3hRRkpNR0xtUGllUUNZVDlkY2ZLS3FUUTUyZnhn?= =?utf-8?B?SDZnLzB0NktPVVhYRkdMbENPZlorUnhmUmtJTUQ3OU8reUYycU9BdHVNZWJX?= =?utf-8?Q?RBl14gC6mYfcVNNR1kPZ?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 566ee5d7-c157-462c-b757-08dbf74bbc6c X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2023 17:41:26.3483 (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: AS8P250MB0346 Subject: Re: [FFmpeg-devel] [PATCH v7 3/7] avcodec/webp_parser: parse each frame into one packet 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: Thilo Borgmann via ffmpeg-devel: > --- > libavcodec/webp_parser.c | 130 +++++++++++++++++++++++++++------------ > 1 file changed, 89 insertions(+), 41 deletions(-) > According to https://developers.google.com/speed/webp/docs/riff_container#extended_file_format metadata chunks are stored after the image data; if you split the data into packets, then the metadata while only become available for the very last frame, although it pertains to all of them. This makes your approach unworkable. Additionally, the WebP muxer expects animations to be contained in a single packet, hence the warnings from Michael. - 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".