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 4A13E420D4 for ; Sat, 15 Jan 2022 08:04:07 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 94F7568B418; Sat, 15 Jan 2022 10:04:05 +0200 (EET) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11olkn2048.outbound.protection.outlook.com [40.92.20.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6C36368B3B8 for ; Sat, 15 Jan 2022 10:03:59 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ve8Ilk6Ekx3On6L4m9OUppVt1OngLBZ3GQw90SIqTB1pD+llA/6ZSdgGxRrUtSm6iTA+EsJ+tc7vgWUTrQ4TqziO3kdJFiTsc8J9o8ZOMuy1Xblyr63UUVppR8KR+BZScqoHraAliV6rqzhnLJ7t2bt/xDpGqHno5qhF7KSjfl/DxhR609G8iVZHWR+p3WahpIjb3GysLFiw19sAR89j6m721NM657NLfPGt2Iqyww+mGw2fhz9a9wxSNwNkWn8iEOWHrOlEFs5DA6mGWnxprebSlPQwC8XlnfG7ZtyOi4AJSEJrQd4B2AAr3ahuNC1/G1rpMko2TJhWkS1jOioAfA== 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=8kkFGF9SNjP4lyoVKOaGdL8GL88EkzKmcDS3kOKKFic=; b=Qm8LhGNkM81re5y9Jblpc4x9QNcz6PcwD4IA8d5KY/97NxtNemNfcDS5fYRNnyjvSHP4oy8Xu6OMlA1YZie8rRvNPu64sJ4fPlPLOmFzALmyy7hAS8UQxpyTrUQ0LzUOzF/qW+9HIdFkOjw2GnPpPWfUaHH0s9SBJk+cFS+LhYXdSb9pEHc6AqF437tqqpu2dWtgEP7wH2TNWsNa2OZhD5h+Eqv/TDh7TaqSrpq99MVYdYYTw+yvh2SlMNxIzI0UgKB9vajR8JYUq6sUUl9eBntJofGIv6IzGxrThVj9/sLvbgi5zez/4EM2FNfS5cSmNowgv5azjI+spWS8le4fRA== 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=8kkFGF9SNjP4lyoVKOaGdL8GL88EkzKmcDS3kOKKFic=; b=EFVxeHzJnBHvYRmcLfOYow+s6Prd9ISRGkYxx4yF8EmHtbc9T9ntg6y2FwYyUoJJVGEbDA5pTIpd0LpgqKZGw2aG+5IInYymG8IonBZtOst9jEanhcOkPvBI5j0cbXg9m1/8IKPDnsy57/bidHjItigu4ScSN/vVUlvIlkKzRdmrfFUPipP7KdUx678L9og7j9Cl2GfVCte5UDmSufONsImgl1uzp1Xru3/vrP8N/+48CkHlRaAT/YGsI/rH25Awt0I9pRGoKY79G/lpfJoyjOkICNCh1t5p+I3Rl2cQ8u8QX6bUEMKSznRGGAMw/rlCtyWD5eHacjruxlxJcZuM/g== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM8P223MB0224.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:5::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.9; Sat, 15 Jan 2022 08:03:56 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::54ae:66eb:e304:96d6]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::54ae:66eb:e304:96d6%7]) with mapi id 15.20.4888.012; Sat, 15 Jan 2022 08:03:56 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 06/24] avcodec/subtitles: Migrate subtitle encoders to frame-based API Thread-Index: AQHYCOP6VOjq0atpK0aOZO5geOGisKxixL4AgAD1iMA= Date: Sat, 15 Jan 2022 08:03:56 +0000 Message-ID: References: <808f5894884f0ef73365674ce7a697e5ac46421a.1642122814.git.ffmpegagent@gmail.com> <20220114172210.GP2829255@pb2> In-Reply-To: <20220114172210.GP2829255@pb2> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [8Kzdy2kkD9067co7jQ2iD7IWx6OY2nCJ] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5785859f-4de3-4bd0-b5e3-08d9d7fd9488 x-ms-traffictypediagnostic: DM8P223MB0224:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: FpP7Ujtwie3Zn1he/ZGg9eGaK4j4ueoQoKQ4+LtUVAjvF5N7wLLsC/1CyplZkupn4x8PSXpD95iBpGpgHOeeteJOPqtxv/yiI1zfRDSXOkX2Bofb2cU/z5IvY/49DbMLy51DbmnDKKjk/mdeRLAuExeRgVKOPY2V/WWPRGZEWlSteaf0Nat+8aTaUwA/LDF/y+kgZfH2lD1aDmf82Nc2kjquzpeLd0bFWVtZ2pzFipTJn4uBm9d7qPtJrXlDF2Nu/I/watm6zMP8EWeAGDwQaHZawe1URCGMuEbNI9D1taOu/nuvLkpzpDg4B6jQi4xXPmedhcXmiFbaRKRGVN970U3s6kKQaMpx3tdSDBLAU3zfIJb11rI8TVTFaYC4KV4P+77no7FQnlOEZhnEC9ohfkeYWviKkd0bJAejOnXMz9DJnyGwsjVoJwG5FajHGEQcDE0ApM8YHnhagb2F5rqD7aT9w8NPRrpTa9tzeMwDEMwWL/1N16+QahOasOwf0L+6BwonPJNFr9m+L2JCRan3xQ2nsNJHUDTGsS3+IUD0OLBhHafiSOTHF+98Gelp1v2BLQXo3cTOrNSvBM3vM+7aMA== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eFc2SU9PWHMzNitFbXJnU0NoMm0xVVlqQjNnR0xZeldsWitNbzBaK0lqTFJS?= =?utf-8?B?Y080OFFLRU5CWEFaNXlpTllETmkwV2xkV2tWTkgveGdHblBBT2M4Z1VUZFdI?= =?utf-8?B?d0d4NEJ3R211c2hqWW40dmQvMklSczZIbmdjT3dsVWhCRjNaWStCdXZmcW5Z?= =?utf-8?B?UzltcTdUbU1tQnhFMHRVOEwvWWZWbWRyVWcvT0l4bzExQVo2TlZHNmxkUHRJ?= =?utf-8?B?UFdJY254d3VVS1R1SExSMnNNbFZzTzE5TVJYRTAwSG1kUlpwS21pNVdhd0dK?= =?utf-8?B?NU9Hd05qdTRZSDlLdDlnZS9BbVczWW1tNWhNaS9lV2VkTG9NK09nQnhlQkRM?= =?utf-8?B?QkEveDdheVRvbjYyUXMxQllZcE9DUDZ3ZWsvQ09ER3VsK3JNSTdVbU85Rlhz?= =?utf-8?B?TWtYZWR5OEExYjUxblozZHR4b2c2RkxldndNYWZKc0FYQmxKNExJQjZCMDFu?= =?utf-8?B?MG5jQlZtYTVlM1ZsaHFSTlVtTDBWbjl4UjhKRTE0TFJMQVgwK1dhS2VWSk5S?= =?utf-8?B?QktjZ2Y0WTFaMlNKT0YvblVsSlJ2aTA3aVlHc2tJNDlvQ3FiVmZveFQ2Ky96?= =?utf-8?B?azdiT1lNZTlsU3ZweWdqeHcxNTd3emM1djJNU2JPcUNpMHN1Qkh3aEJWWkVY?= =?utf-8?B?YVl1S2R3dmxNcnM1dkwwTEM1WSs5UURMVWhEOTk4L1FqR2FidE1MVlN6Rk1X?= =?utf-8?B?THBlVk41UU5qZENMZTNieU0rZ3R1aXlsRk04bDROeTNXOEI3SFdYaGRvWTJX?= =?utf-8?B?dTZ2RTh1VldFQTkzQVl5dmJraEZBSUcxTEk3b2lNMXljRDduRFJvamVVeEJT?= =?utf-8?B?eTM4blc1V0tzWDJyZTNPSDRyUlJCTGlLWlZTT2NGTmhnNnpTcGI3T1RTQ3BD?= =?utf-8?B?cis5azNQMUtVZlhFMW1sdHFHWHBFWlE1d2ZjUGpZZHg5SGpqTnpuZkxsVFlH?= =?utf-8?B?WlFPeHhpRVpjNE9nOTZHV2xXUCtUTlFEUnplNHdMSXlXdVV2VHRLRlk0RytQ?= =?utf-8?B?ck5EVFFPVmVCL0FmODdDRkpjQXFRUldYaHpFUFhNTVJyZHgyVWRVTkJpeFVh?= =?utf-8?B?TTZrT09OSmFaMHZsUVVweTYwb0pqS2hJV0ZteExna2VUUjk4L1hEakM3NXlH?= =?utf-8?B?ZmprSWdvZW9XUVk2K2FzSUExVGJSeCtmOWcxT2tzUDJPd2tYU014K2Q3dFBt?= =?utf-8?B?WHpKQ0krZnpaOVpQYm42b21FdUtYUG5XaFpya2tZdkRjajRHRzgwOTRmSmpl?= =?utf-8?B?aDkwK2ZYUjByUzNWOWQwUU9ZYk00RWtmVS9EZDhGQUUveWZQQT09?= 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: 5785859f-4de3-4bd0-b5e3-08d9d7fd9488 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2022 08:03:56.7696 (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: DM8P223MB0224 Subject: Re: [FFmpeg-devel] [PATCH 06/24] avcodec/subtitles: Migrate subtitle encoders to frame-based API 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: Friday, January 14, 2022 6:22 PM > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH 06/24] avcodec/subtitles: Migrate subtitle > encoders to frame-based API > > On Fri, Jan 14, 2022 at 01:13:15AM +0000, ffmpegagent wrote: > > From: softworkz > > > > and provide a compatibility shim for the legacy api > > > > Signed-off-by: softworkz > > --- > > libavcodec/assenc.c | 189 ++++++++++++++++++++++++++++++------- > > libavcodec/avcodec.h | 5 +- > > libavcodec/dvbsubenc.c | 96 ++++++++++--------- > > libavcodec/dvdsubenc.c | 102 ++++++++++++-------- > > libavcodec/encode.c | 57 ++++++++++- > > libavcodec/movtextenc.c | 114 ++++++++++++++++------ > > libavcodec/srtenc.c | 108 ++++++++++++++------- > > libavcodec/tests/avcodec.c | 2 - > > libavcodec/ttmlenc.c | 101 +++++++++++++++----- > > libavcodec/webvttenc.c | 86 ++++++++++++----- > > libavcodec/xsubenc.c | 88 ++++++++++------- > > 11 files changed, 685 insertions(+), 263 deletions(-) > > is this supposed to pass make fate without the later patches ? Yea, I've seen it on Patchwork. I forgot to check the individual commits. They need some reordering. Thanks, softworkz _______________________________________________ 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".