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 ESMTPS id CE1D04B5EC for ; Thu, 30 Jan 2025 05:54:23 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 83EEB68BECB; Thu, 30 Jan 2025 07:54:20 +0200 (EET) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12olkn2030.outbound.protection.outlook.com [40.92.23.30]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6E27A68BDA0 for ; Thu, 30 Jan 2025 07:54:13 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ewBIFFJ6V9vprQVorrHKXBmHW58JQCygzoDJimTOX/6xH1kiLTXkY2d2bJ7KiBbd8OBdqBffAKDjQZyelmYWxKXEEZp5kD7E45swsbwXQMlpKwdRtIHCXiEoT9ld4gbYoWZDMZL+GY5yGg9vRrP9UciYYzA/2PbF6uw2Yof0CTbsw1OJlwxasqYY0W0VOBRlOUVJc7AmlcZ2QTRI7LbuZVi2WOnq5YN41D8Amx4MQbyh6Eqf849vKXL8BypMoxQVHVEgbQdfJDDCjRwM6sGorXd/tuqNJctraNAugPC9ZMyzAAyyGq4vl07jz3BpSRt6vk7/JJ45bXOTCJnletwIwQ== 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=283SQHMsPRMBkE1/0lWe185S9WDzTi8RcaTR1arM8yU=; b=BeP3MxrWOdnWBGVoYqzl3cJT0nTON0oYInezLm/mBcyBujqTqwohoE4b6zFuJaT9GgeJOfLQr+jSvlB5M+HDp5RA9DzTdigogaZJ6YPmzOlutS/JyBrhlykFSrYyEwfo3Bv8GHEUWTLansnAueIb3j+nSoF4SC7IrcfrSiPZyGpNBOf/8tFxPLh3YK4hUmsjpj1jIdbKF87vqHkyshwrxQIYHN35rOsH9pZHR6tuMKoP5nN1/Y9LftWYS+zT71VUu/1AVg+pNmjwRRvhpPnRfQE4zkJ60ctjYumFNHrnduolNv/R1O7X9EMTCxRdE5zDc8f6sYrOB/+9AOiY4XpmLA== 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=283SQHMsPRMBkE1/0lWe185S9WDzTi8RcaTR1arM8yU=; b=fx+szOM34QjPlZQZykt7+/y+TlLrNRa6zNtVEugONUBbpXl4apSbUTicXeWEaPH/nk9JGHXZY9d+S3TP5gAmmnKNWu11WLAbr8vQna18cLR6VEq5Pciwk82yAyUPpbYmp5zec5x+ieLdAhdoXt2zLWEkrXzbnF7VSQ+0YLdyTlbuYi3o9GVyQHvjrlToVBBJXcFTUwpUDVNRrda5xG9iVO47xsk0Jn7SdLNcy1CmtxmRRofYe5UEn+MAkA8LctGXNFyDg9h3aB8Q7xohgIsGbEyrgYee8tqYNkqHr3kjtdVkxNaM41LWD/5mDTgXXDG420MJNT4fuvIqjDEiD3sDAw== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by SJ2P223MB0957.NAMP223.PROD.OUTLOOK.COM (2603:10b6:a03:587::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.18; Thu, 30 Jan 2025 05:54:09 +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.8398.017; Thu, 30 Jan 2025 05:54:09 +0000 From: Soft Works To: Marth64 Thread-Topic: [FFmpeg-devel] [PATCH v2 00/11] fix broken CC detection and ffprobe fields (cover letter) Thread-Index: AQHbQTMMj8AaOuxruEeOFsWzxkokrbLNHmeAgAS2KwCAAbyjgIABNSEAgABHygCAAbSEgIAAAbKAgAARIICAU2vHAIAAezoAgACZ9SCAAAmkAIAAAEaQgAANvgCAAAG+UIADsNYAgAAAgxCAAAYbgIAAAIKQgAAEZoCAAAI7cIAAAl2AgAABXwCAAABLwA== Date: Thu, 30 Jan 2025 05:54:09 +0000 Message-ID: References: <20241128011514.836463-1-marth64@proxyid.net> <2f43d1e7-303c-4ff8-bd95-37a60f7d537b@passwd.hu> <61f11f5d-22d0-4223-9b21-56e5282d1b9d@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|SJ2P223MB0957:EE_ x-ms-office365-filtering-correlation-id: 1ee78b9b-cf07-4b57-2814-08dd40f283f2 x-microsoft-antispam: BCL:0; ARA:14566002|7092599003|461199028|8060799006|15080799006|8062599003|19110799003|3412199025|440099028|102099032; x-microsoft-antispam-message-info: =?utf-8?B?U1ltSzE4cVRIeis4MWhpTko5WkNRVzErYUZKR3RQbmdtYXJKRUpCWlRRUnMx?= =?utf-8?B?dkp4dUZsUytxNXlpMHNjT0ZJRzhWR3V3MldRNzluNUdGb3FjMUxUM01TdFZt?= =?utf-8?B?QWVLZVZuWVNIcmJxN1ZOcFg2ZnZUTDk4KzluOHVIUEJpS0h4Nk01UmErcm1q?= =?utf-8?B?QitrZU9WTStyN0lMN1RnSVJrZ01uVHlXcFlLTndhaVY1eWxhaWRRMUEzNThM?= =?utf-8?B?OUk1M3M3WDdzbHBtSzNvMXlndWpYdTA3Z3JKSnJEaFozeVdOaGx3OW1CTTBT?= =?utf-8?B?OTkweWtwWUp3dEtWa0xVNDJZd1YvOWtHK3pCa1YvYlR5bnpZTHgrRG9jSlo2?= =?utf-8?B?RGZTMy9EMWVmTzlzUjh2Vzg2bWZXTjhjcjkvdHZ6VXlxMHV4UmVpYldQTFpy?= =?utf-8?B?V3J2K3IzUmpDZHVualQ5ODFXUUZkNDJTS3RNU0pKdyt2ZENLeWxDTTg4cmhD?= =?utf-8?B?WkVkajhlK1hJK0I5ak4rZmtHamJuaHg0S1hUNFI5L3pTU01NcW5pTWEvdFph?= =?utf-8?B?RmN0OGhCWTFieHVPS2pIU2t5cTFZNkwxSFkvazB2d0NVYTdsRzZnQmtsa2s4?= =?utf-8?B?N2oyQlBKL1ZTOWswd09UL0NwTmxKMTlELy9mclUrRURjLzZEbnJ1YWpTeW5C?= =?utf-8?B?RXQwNTV0SlJ5cDhhd1V4VU96c2VYdEs5TGFkRldkQXlUYkoyaElBK1NJdU9y?= =?utf-8?B?aTFMdVdJTVFqSGJlYkhsdEE1eTMwcjhWN0pmdHJQU0tMTlpSZUVVYTlGeEpw?= =?utf-8?B?ZUN3QzFJRDU4QWJzZzRjdWRTTHhZaWJCUzhZUGx3YUlIbUFyRlNZaTJGdjYr?= =?utf-8?B?ay9MN1hkNmIra0pSTGUza3UrNFl2NG5IVk9ZaVErRnBTU2VBaS9NeWF6RHA5?= =?utf-8?B?NndlZk1WREdHaStlRFFDQUFBOVFlUUVDQk1TUk9GOTNkR29HeUM5MEFOUlNv?= =?utf-8?B?OFozNXF2bXVnWS9zMGJJQzVhNTY2SjgyMWtlMzBFS0VjZ3NLcDd2ZGt4NVcz?= =?utf-8?B?bDR4U2VscE9hck1iZjdVK0Z1cGovYzc2OUl6aUFrbVZzNTNmcTJxcjR1S0la?= =?utf-8?B?ODRmazBFQzNRYjlTRGsxU3JUTlRSOE8xK09rSEdzNXRHN0JUK0F3dzgwbSsy?= =?utf-8?B?cEN2eFBuZ1c4MFBaMVZPaFh0SXVEUWJDVy9kQ0ZzejZiY1kvOGNnM252K1hz?= =?utf-8?B?TUczcnFUSjl4dUpUOUJEOVo5NG5BeithSkhzVGUvNHFxb2kzZE8weEt0NStq?= =?utf-8?B?bkJXcXJvSVlmUG5NSXhXVXZzclJkZ3UzZC9OV1d4TVpueENDU2VZTlk3M1hu?= =?utf-8?B?K21HbWgvbkNWUVlmSTV1QkJHOTR5em9ud1liRkpFK05hcENENFZHMVFrekMr?= =?utf-8?B?aVpVTUxGdElXREdTVXMwcGttQWVvSGdkOVg3djl3WGtnNjkra0kwaWx0Wjdp?= =?utf-8?Q?PNwIjwf/?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?b2JFdzZHbnZBRUg3cDFmYndsK2hjdHpETVJwbXdpSnhoQ1lpTy9FQlJaR05G?= =?utf-8?B?d1oydVRobHpNNWZxWGxzM3hzSUp6dFBLRTd0THpIcGFOYklsZ2ZrNHFJakN6?= =?utf-8?B?L1RRejJMaTcwSm4wditteWRKT3Rwc25zVXJ4OUxnZDZPMnkrc24wdzZyK1pB?= =?utf-8?B?Y1lwK0ttWUNvVHR2TDBXR3ozMXVxaTBoZUZnNDEyYldtZ1hEL2swcDAycnIx?= =?utf-8?B?Skdtc2RYVHpCSGh2Y0l2V0dvcVI2d01lOHJiVXUzZFVLR1JKdkh6TEtOK1V3?= =?utf-8?B?WUVrbEUvbW14M2g4RXRZT0J3TWJjNVB5QmZwZUEzYkwwUDFhOXpoOGVvQVda?= =?utf-8?B?TVFkZFFRc1Z4V2JHZ3V4YnU2Q2hzWFRXUVNzdCtFaWU1UWVGQmhrYU9nNlNI?= =?utf-8?B?YTY5SEEvWFlZWVRaVlp0MFVVakZuMXBWRDl3clVvSzUrc0liS2dQRXZOWlZr?= =?utf-8?B?TFp3V2ttbTdNcTdmdFpzZU8xWmhGM3JGSmQra0pVMU16Y3oybWI3WE1SSCtF?= =?utf-8?B?ejhQYm0ydjczRktOZ0U4QWRmSFhidDVKcXhlajZUZzJNdnRBY0JWV2p2TzBw?= =?utf-8?B?aEhna2dZMmhyZ1BQRk9QN2tMODlXVzVLWkdSMGRma1gvdTJXbFE4R0s3VzRt?= =?utf-8?B?RE14NzBFNmhwNlNITjltWCtyOG1ua2ZnU2xYUFhIU3NKWTZRY2RrS0RHRzNY?= =?utf-8?B?UERCT1d6UXNNcnFNMWR6Tnd2ckR4aldLY0E5K01GVnN4U2trSkdMZlRaWER0?= =?utf-8?B?Wlo0akh3MzhKVmE2VHhMUkJQMnlxL1d3WXAxaFlSeGhsZ3hEUVFaRExYNFA4?= =?utf-8?B?dDY5MEJJVHlzRFVSR0xPcDBQNEx6UHRZSDgvWGxXRmhZS0JCcENaVldIaDB2?= =?utf-8?B?Q2RHWWtQaGk0dCsvdjVzZ09aSnA2OE5TaVFSYjREWnMxS0dVejNGai9nTzVu?= =?utf-8?B?dVpheHFDYzd3M052dzZlcG9jNU01dXg1SUFDKzFuUVJmMnFNQUpJK2hDbmRo?= =?utf-8?B?bjQwQko2dHp4NjNpNXc1aTNpWHBmMTVuNFdVR2ZjQ1UwV0Y5MWZ5bWhuc2xn?= =?utf-8?B?ZkhmVlJOL2tnKzhZeXUvM3VuSjdFY1VST1pqVEtzdEd0V1ZOSENSOHFjQzQy?= =?utf-8?B?azc4OVp0NDIvVDViOUxrdk5Nc0I1aGhSZGtUWjJScHBsZjlsdFYxQ3BtTFc0?= =?utf-8?B?WlRxN0duUzJ6SXMvN0lNZVVVajMxVjNteEVQNHlqNXpPQUJsSW9kNzZ0T1NL?= =?utf-8?B?WC80enBzWUEyeWJtL1FDeXlObEk0cWlYdG1Pa1NVRzFvMEV0NmRjL1Jhbk4r?= =?utf-8?B?OEZ4UXdJY2JCR21tUExkYmx0TVRncVdZOUlrdEk5U0RrdThObXEzd1VZMnFz?= =?utf-8?B?UzN1NkFoSFNlZXNvMk04Vm01UjZrZ2pUNGd6VUUwdG1NN3JYVnM5aktjMFVZ?= =?utf-8?B?aWpLdEtzeENaYlJkTjNISm5ENjRzenIweFFsQUtsKzBjN2RuNlc3eFdsazlM?= =?utf-8?B?clN4d0w4eTRSdnBCZ25nSEJ3bHkxZDk2RUdtdFA3azJ4QjRIWG9FdmlCR1hI?= =?utf-8?B?SnRkTG1VL3V4d3VFaDdlL2xrcFR1d1hSM05LZlFscUVPanhPTEVTeW1uSkFy?= =?utf-8?Q?aJcBboVCLXi/YuuIYBkYpBIljw5dx81xKGGWKYsekqmY=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-92255.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: 1ee78b9b-cf07-4b57-2814-08dd40f283f2 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2025 05:54:09.6335 (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: SJ2P223MB0957 Subject: Re: [FFmpeg-devel] [PATCH v2 00/11] fix broken CC detection and ffprobe fields (cover letter) 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 Cc: Kieran Kunhya , 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: Marth64 > Sent: Thursday, January 30, 2025 6:46 AM > To: Soft Works > Cc: FFmpeg development discussions and patches devel@ffmpeg.org>; Kieran Kunhya > Subject: Re: [FFmpeg-devel] [PATCH v2 00/11] fix broken CC detection > and ffprobe fields (cover letter) > > That said, the concept of exposing the properties was rejected. I > understand why since they are internal. > So the conversation would have to be re-opened, or maybe an > alternative solution devised. I found something! It won't require an API change at all. In AVCodecParameters there's an array member coded_side_data of type AVPacketSideData which is defined like this: typedef struct AVPacketSideData { uint8_t *data; size_t size; enum AVPacketSideDataType type; } AVPacketSideData; and the enum AVPacketSideDataType has this member: AV_PKT_DATA_A53_CC So, this would allow to add a packet to the codec parameters with AV_PKT_DATA_A53_CC side data - as an indication for the existence of CC data. Without any API change... What do you think about this? 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".