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 B4CDC4E571 for ; Wed, 12 Mar 2025 08:41:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 583E768E575; Wed, 12 Mar 2025 10:41:06 +0200 (EET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10olkn2026.outbound.protection.outlook.com [40.92.40.26]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9DE1768E560 for ; Wed, 12 Mar 2025 10:40:59 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Cwpj2EqjKxcb2QXe49PqbtfIZi004ALFeg9TeeyG40lNK4+7iACQct/2dO7W6usf1uV+mBGZTsuNr8VYx1HQd0zCK2+RpDeCUnRltoBjrFBV0iZwDI+natYH9zWaT28/jOKv/2Je2+TaKc7yNldxC8GJR4Ab1dvekDbz1VUJdyFCwVrhzCHXYEP4jkTmF/bCo8tyNSmv8BWM/hmx8QA1D8dh5Fga/rQakBAaxTayA2uDCCc6dJw8+bBQKdGvy8tAXwaUpFgCi9ovV+j0K7gU1ZTwixj8sHoBjoLr8pr/vFVgEhxv1TcXERJyK6d3oANReA/viafXc07+HZp8C3b8cw== 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=OIiRBFbq9ZLQLtLqzKOvn7Il3VqRMC5eIV1wYsndPAo=; b=VEK6HtEM/zM4m4ogbbdGJ0e4knENP46AZcQfSSj7FBxhhJbaspHMXqLC0cAbZxKhwBK/lm+TxqEh4ggmm+KtUG3LCrnE8zZ3vW3QqnvXOHiQZo7x2AYget7s776DjzpumAeuTT0MVRVfUQlkXZkEZY6FdHKFCEypIWU2p09FFAFzISNVvm55/4+9zasNXHYLnnWV/ivzmixj+E/rYdshG5lO+c0JyCODQxTw4whC/SSiQHy1D11enpFbTj+lsjA6t1paOJsVG4b7cEO3qpw7KH4RJMk1tTUQcoSA7sc/QJ9F3QK9n1GKhx1NWiFqSewZINWgxZjp9meYH9uOvDj+EA== 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=OIiRBFbq9ZLQLtLqzKOvn7Il3VqRMC5eIV1wYsndPAo=; b=sL8jKqeDuVA6zhP+vxJHbHr49OpaswNpXktJx7zrJFZRBnnCZXb9WA6Ukfa6Ks3GVxN11REFy8NcRftfQFJQOPTauxy3RUFOCHLHMroo33i4HVeaJ0fTBMCvRc11D39UJIUrEYQWKXBjpqpcXJgjCjFVdyPzKYL2bDxNiUt47YwMHKViCnGsgyn1T2XtOIVxrUmlY6DXx+zGYX9os4akfCpMKoIL6vYcdYTdYQFbqm5CQ2uxL9rEFhOeegVJzLTN4Me27zUld5iEt/vlP2d0Iv/gBkOxmMqtWr6PPJv4RTutpXLQn5VwC7vXAgo51rGZirIyn06Y7DQs8RkzTCf+tQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by PH7P223MB0596.NAMP223.PROD.OUTLOOK.COM (2603:10b6:510:1ae::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.28; Wed, 12 Mar 2025 08:40:55 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%7]) with mapi id 15.20.8511.026; Wed, 12 Mar 2025 08:40:55 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v2 2/2] avformat/webvttdec: Add webvtt extension and MIME type Thread-Index: AQHbhHMp+Xvvm3lc30CwrzJ8ukY+/LNXOVaA/+wPhgA= Date: Wed, 12 Mar 2025 08:40:55 +0000 Message-ID: References: <7550e41042a5546c6ff1f6a75be714165c6d4230.1740150802.git.ffmpegagent@gmail.com> <20250225010345.GA4991@pb2> In-Reply-To: <20250225010345.GA4991@pb2> 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_|PH7P223MB0596:EE_ x-ms-office365-filtering-correlation-id: 62bb23ca-ad8b-47ec-cacd-08dd61419af1 x-microsoft-antispam: BCL:0; ARA:14566002|15080799006|19110799003|7092599003|461199028|8062599003|8060799006|440099028|3412199025|102099032; x-microsoft-antispam-message-info: =?us-ascii?Q?E44GFqSGkG+e4DCvvHq9ji/D4XJFNQ+EZmUWmLUTFfCFTiPumGdl3OFPyMCz?= =?us-ascii?Q?EVq9HDRhj+t8fwA0wST/YFCYHlFYj+Vs3TOMaGrFbDobDyALmLcRZWeq8yfR?= =?us-ascii?Q?AYx3PGdqcrhekTNqY72zr0DHo/IGtHiXwddDmQZb4NkBxJZwDxsSY5LFPgFR?= =?us-ascii?Q?8P/AsA4U7ywVD4X4UYfaQnxgHhvrG2rgoBJi2qjBXqOE8cLINwlTHKP5/TS/?= =?us-ascii?Q?SGAKzasjZHr7IyzT1b+2CwLnMnG810K7K632gHg5cwwQJPRpi+x0nhYU1FMn?= =?us-ascii?Q?6LJm6Vt+A1F5mwwm16Gm8b4suvOJvlUHoOynMNBrDznlqfmeuj2NcGsk5KGH?= =?us-ascii?Q?LY3m9289vg4ZjTJkhbXUrQDPkJVMe2lySpdulrBGAQpbVoUs9Kev38OibkrH?= =?us-ascii?Q?vMcCWJVt7SsDdOkI8Gc6/efcM0jfKmZ3QhisccpQw/Egy1fcyuTuCKPkuZmr?= =?us-ascii?Q?U0u52iqms+h/Iz+HCxAQgGnlNFwBYZbe27npQKhxOa1ZhqHtbrsIQV82kxXK?= =?us-ascii?Q?+CkPs2TWsDGyrdcGtLPF2aX+jyiyDhnM5dChQ48u5zzYUpBkUbP2g+94Dbk6?= =?us-ascii?Q?95DeqP28MUnc20zFHKVbskzPrTDk1ipLYRED3MHNs3bum9MsUfn3GZxTGNuf?= =?us-ascii?Q?WnG/XKPRdM5SOn9lIRLRJ5eTcQEp12h2cfx1h7osbuVGpMo91Lyaxn5W4c2w?= =?us-ascii?Q?VuOK2aLbHYvQ62DWCPdR4DcpIa5obRLk7coad8dugHgRfcajKNiOqVpw1lOP?= =?us-ascii?Q?eoGkDgWfo0M+qM17kxzFN1KPyeDHb458KnH+T1VKwUWKIvX1mRGgBLHpbiDE?= =?us-ascii?Q?ELheF72YdYp6FABAUpo+t5i/xTOlvtAzyv1HondPAyEffrvpQAP9xkt60tSS?= =?us-ascii?Q?WRIFVxgCpnSd6PJUgsjEr1B/MY0G6I8xHYiucG8H7daVoW6tUxOEibVVSMF+?= =?us-ascii?Q?kSnkulqF1VV6HnmHjSYPR0gOAzX3Uo/DObtgZeQxpDY9EpJYS8RkqVsVAOBN?= =?us-ascii?Q?M3VneR/3+FXyiWJ5srIqghMTVCGBOwie72b5XGICvAx8DikkV1PCPmf8WViY?= =?us-ascii?Q?OLRapcx+kC/TBb3Jd0Wvil/RMHnqJw=3D=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?vpZbEa049CzMHlh8lbmaEKR7bApzwPkckOQgfI6ITWgcfjPTBP3n1wnpdCE2?= =?us-ascii?Q?Z9LPq4Uade39pmCPqa/pFyFtgCmBhV3GalEsclKypljplZrX737cVFrx8R+n?= =?us-ascii?Q?SP+Rdyh468IF8wzqBssB5RMkw/WOnTjOZUFpMeS5MW8IUk+0KWVkNVZ66Af2?= =?us-ascii?Q?lmzDNTBAHRO0cAkA8pXzvai6oT3dXSwJRSMJZJvUQWUiamkrIjAzISopVMaB?= =?us-ascii?Q?a+VPHAKpN3qk2zjopaHik4Hdjym/FX46RioJ8VPeyPXoQonCWvlYtAmxlYjW?= =?us-ascii?Q?EsZ7/vnA4VqbTX5wekGAZbTFTrOAaeenBDeDwTtfut0i+M07/HcwwSHlxq8M?= =?us-ascii?Q?RSrku3LScfT+tNRLmmYu/5iQYUOLuQ9hdjhGJRHbe5aE8OoegEjpwfWRj2gA?= =?us-ascii?Q?BH51v1kRcr2oKinExw3p1XifOzZlJUPf0X+Mx/fk1GlyXSbJxVazE3glYwVc?= =?us-ascii?Q?ohrkpe8yKgGeDKp0Moi2ykT65BKl59RFXgBE4uh0TTAjCfbe8vMgCqfhE0FI?= =?us-ascii?Q?0eGJQOX0lBUy3/uhU85NVMXMPhUSpbb4TNRrD33GhG3MnLtAxSyoTRKYDDMF?= =?us-ascii?Q?8FsSvs988ZdfQABnwhy2OUy+QmUOSc98yOru4QXR4p0KZjvYsbVkp+S6lwdz?= =?us-ascii?Q?7kFV0awmoPhCNo2p2VsbEcil2BxAWzIEI6sKTBDKvcEfI8VpXRwZBlcsT9T0?= =?us-ascii?Q?CNH3YWw1UGMlWrVpRycEGQ4RAhXZGY7/wVXPSBKx+dGP8mq97Af7VZr4TJ9d?= =?us-ascii?Q?Qp7qf8mdEgqoSchnyKLTOzTxwDjhFsioaHV2Ljyg2i6TS77nA+oZcDsoBX2K?= =?us-ascii?Q?2zxrTpHg8jgqwj27ec+M1+785MoZ6EQHdy7SQCpNdHYAwGfC7MxNibDsnXoq?= =?us-ascii?Q?/ZlMUZgVWMAujWVc2d2vhdjIDfCbGLDFAu9R7KAAyJcQRlDnk3NMWUd7brpE?= =?us-ascii?Q?dwAoVpXQq/6xBXeRlK7OXMnk3wbILugmKJX99j1Q2MWkaQSM48cK5JB8ihpx?= =?us-ascii?Q?ZRnp6n5OPzyHXouWnUlS133TfEm39L94rWuLr/2YrC+n1CyE8+EbfE9ZvSCw?= =?us-ascii?Q?dakKVk6cqr2f1u2V+kEgcX4dnfBqNxaYVcbDqbwwgY2foeC4HNjRU+h6ZTdG?= =?us-ascii?Q?IZlM0xVNJ8yMqheBWXpt/LIrdDap8zGzefblq7iP4I6aB3htFWC7v9tNJppe?= =?us-ascii?Q?Z4vA77BT4NHtdsGddYO3Zg+GlUwGeCd6SE7xoWML1qU7NLqgdKDS8xvXgyo?= =?us-ascii?Q?=3D?= 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: 62bb23ca-ad8b-47ec-cacd-08dd61419af1 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2025 08:40:55.6291 (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: PH7P223MB0596 Subject: Re: [FFmpeg-devel] [PATCH v2 2/2] avformat/webvttdec: Add webvtt extension and MIME type 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 > Michael Niedermayer > Sent: Dienstag, 25. Februar 2025 02:04 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH v2 2/2] avformat/webvttdec: Add > webvtt extension and MIME type > > On Fri, Feb 21, 2025 at 03:13:22PM +0000, softworkz wrote: > > From: softworkz > > > > The webvtt extension is sometimes used in HLS playlists. > > > > Signed-off-by: softworkz > > --- > > libavformat/webvttdec.c | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > diff --git a/libavformat/webvttdec.c b/libavformat/webvttdec.c > > index 6e60348764..6feda1585e 100644 > > --- a/libavformat/webvttdec.c > > +++ b/libavformat/webvttdec.c > > @@ -216,7 +216,8 @@ static const AVClass webvtt_demuxer_class = { > > const FFInputFormat ff_webvtt_demuxer = { > > .p.name = "webvtt", > > .p.long_name = NULL_IF_CONFIG_SMALL("WebVTT subtitle"), > > - .p.extensions = "vtt", > > + .p.mime_type = "text/vtt", > > + .p.extensions = "vtt,webvtt", > > .p.priv_class = &webvtt_demuxer_class, > > .priv_data_size = sizeof(WebVTTContext), > > .flags_internal = FF_INFMT_FLAG_INIT_CLEANUP, > > should be ok > maybe needs backporting > > thx > > [...] > -- > Michael Are there any more comments or objections from anybody? After merge I'll follow up with a patch to support mpegts time mapping via X-TIMESTAMP-MAP in the WebVTT headers. 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".