From patchwork Thu May 6 05:11:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 27605 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6109:0:0:0:0:0 with SMTP id v9csp979922iob; Wed, 5 May 2021 22:11:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyYcum1bba5clmMXqG6NjBupK8CQK8qCv0YMOkXdRM2bJi++zcu09qXD0qZKLQ46eCdLlof X-Received: by 2002:a17:907:8319:: with SMTP id mq25mr2347889ejc.441.1620277901049; Wed, 05 May 2021 22:11:41 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id p5si1644004edt.42.2021.05.05.22.11.40; Wed, 05 May 2021 22:11:41 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=ILIESAse; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E3BBA6806F0; Thu, 6 May 2021 08:11:37 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-oln040092074084.outbound.protection.outlook.com [40.92.74.84]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2631A6804B3 for ; Thu, 6 May 2021 08:11:31 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MM3p6DrZkCgpmMu2U3vAGHsuT4NiZ2GE4LY60Muj/WV8gj8JhzwAovAXgtKlgy4EZWvpIVFarhs+QpZS2WrfIGW7d5JIW5DG5GFwqa2v4zZ3wavcR2ECdgq83QSGvElh+w9Q1xcbC+icIZywLRgzqXwnw7Qgf2ellvoccD3rV7jCbF4t5DOj1ees9BGHeOGhZSYXAqN3udTUCgvia6/L1GjWaB8QQytEJcjowsovSk/sUTcBnLw2qPceA7BWU7aS6xe69Xj+qtOVJBjoofrqPUL3RHJWJ9/p+NVP/12gSwRMMpszghN3OxX7z3H9PGMht5dosPsa4/ZikSltMV/t2Q== 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-SenderADCheck; bh=9bh0P7SFlkS8IxF2Wae6Rhs7M1aSjyNpbf/teQIe9wo=; b=XXTwUZjv5d8OsXYdX2B7rtw7GnK78+p34P8HHIni0LSRLaWBBcJ9T8uL5u2VOLGphx+sB56J6hZKuD4veDUKFPcKOjfpsBGY+vIcM8MKObzI3i/sPFeLVAHKJz7C2te2Tf1iIZ8axqo5AnMXBx8mVM+IV4wG0SMOktSPQ42LAbnQVHTYW+L8Ox88C6iOvcK6fYDaxStk2d/v/HkzXCQ5r1NnZYPvMy2B9uSA3n6PxcYgXyUsyKR2H9idv7rolDr654fGyqq1sLMknaK5TM+u6+xltlE/Mq3MsaCvXVAsLZ1tSdchlU+i5BlfarfEj319n4+Zj5QV4DS0pO/Qy307Jw== 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=9bh0P7SFlkS8IxF2Wae6Rhs7M1aSjyNpbf/teQIe9wo=; b=ILIESAseIWypyDxGK24xDbkJxNQ5GZAijOhNNtyIB5fhhWqUPdoVDAtuyh8F7aodRi921SpYBq9YmPb1IO0oR0eDCFTUzcAD3rtaLWzieT+IoSrk4l64q6Le9Ys5bg8Z/eF6UlVsX54GhNauXcF7wMZ82sIOnh39hZNdQuWwBArdFUAAXZ20LjUgqByvYAoO4arZDyhj4YnRThL9UkjzAthJayXdAu1UlrvyadtGMV2QWCpm4vbCexSvf9Njtrm3ETom/zA84JpGUnL72yLGu4veAYgDcZ/gZ3uLD1/IETdmZ+4SnqpCmZRoBkYXTf9toNF96EHEdSJhtPiSf5djJg== Received: from DB3EUR04FT056.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0c::43) by DB3EUR04HT052.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0c::325) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25; Thu, 6 May 2021 05:11:29 +0000 Received: from VI1PR0301MB2159.eurprd03.prod.outlook.com (2a01:111:e400:7e0c::45) by DB3EUR04FT056.mail.protection.outlook.com (2a01:111:e400:7e0c::69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Thu, 6 May 2021 05:11:29 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:DFC8E4803F11DCBA0AA066C5D7ABDED09A1951B6CF2B2BB7F0D38BD99A93CB82; UpperCasedChecksum:66EA8350D6CB1431270C256746D514D9F38C27110A2AA5F71A31691315C8DA7B; SizeAsReceived:7602; Count:48 Received: from VI1PR0301MB2159.eurprd03.prod.outlook.com ([fe80::d9b:66ba:63ad:967b]) by VI1PR0301MB2159.eurprd03.prod.outlook.com ([fe80::d9b:66ba:63ad:967b%5]) with mapi id 15.20.4108.026; Thu, 6 May 2021 05:11:29 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 6 May 2021 07:11:00 +0200 Message-ID: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: X-TMN: [qX/qLJWvIuKozIuBn6qIqpqk+9qxn1du7wLYfO82oJo=] X-ClientProxiedBy: ZR0P278CA0145.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:41::15) To VI1PR0301MB2159.eurprd03.prod.outlook.com (2603:10a6:800:26::20) X-Microsoft-Original-Message-ID: <20210506051121.832886-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.193.170.150) by ZR0P278CA0145.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:41::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.24 via Frontend Transport; Thu, 6 May 2021 05:11:29 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 7042eb23-3f0f-4f51-bf8a-08d9104d6817 X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNX1vi4Zzd+e+UNdoYIlAK0S/ll7i9GaYTF/78rCk/D+0U8IOOqTmRNa765gKrwK8IyUmKnDRnGugkjJDlGZfvPbJYy6/T0uLa2Usikpy8T5stRfh+xeM0jlNx6I66pNCUM1RDcqm6YTeaq9FWJtivmfsIfMVIE4b97RxLsOa/qnhr7b7/IKEq76a/1BgyPvLUM5rqOtyc5D3CMmXnqupNpyeufkGyoGTkC6jXmMmol8Y2uohODt9zoZ7+DUc+CMoJ2WYu6WjBiBOYx0gyBjwjyYbOeceqG16YTdYelg6jstB4TDNNN4+P9CEvNDpUKIXfTzLCPvSkllwsxuhjmcig1oGMGlvdH23JNLkF3YSVER2pQiHL3nupY4bblpGf6FotHX9EsyfMUf8x4Fa/eEMkDeDt8zjPWHxRpj4EIeCtEKx1TF3YfTHKjFSQDc8/mqqJQorNvOKXABvv9Q3+tYmbhYJK+XIrzAGu4nQpiS7aI36j/pTTB/vgctoZ19ovyId+z4xA2DhP+Az40OA6bEU2iqp5Md8wAdwUMSgD5MLsDi1LF1mbGZoYKXtL7Zrors1mEL792gYVTsR0sDW8K6kfvz+k5DRxW88Qd0C3ua7F4u0B/VZHqksxlqQda8xI57Rw/INFvjyG2Jr4VlmL01Dlu+5bng81MIRRu3TX2+zMDxDp8HyZtRzfFbaBylpd2Tr0aSAMVaxp9iIEnX+dMe5WCwlb9SXc0CGH8= X-MS-TrafficTypeDiagnostic: DB3EUR04HT052: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LRNXhntRR/kzI7BV8Bycw78wxcPyo0Z4yqpzqzzsrOq0lmLVO+tW3GNUHa/x/ZdS0fLCyq1YmrCNlxMaz689vuS79+JkT4/JDIPDGrVrKnclUx9JbIMUyp4UYtufGDKyIpcD3x88NzB1xf3ty7XO3Mxn8qyuCcFDkHvBGueBNa+G++BD1rykbrHe97l4HVFYdKXuZ6j0P2smnfqkLr/nxp4D7uCiy3NYDW7nQEVWAEJuxbjCLDqPy3KhclLwvIg3swsgpmTH84QGrR1wStrcOZs6A8dfohuQmIG7LpfoKIcKLdn5E9Lb/Jc9Xxml8/8ymzUOT+7CJHXhQbB5T5ZLODd0oGQPC3gdhVyw0KmP6aso4FSCILGjmqf7vUXUDC1OAXYIuX9WlaEMol4tqEmcEw== X-MS-Exchange-AntiSpam-MessageData: YfyDoJcu81xWP+TpjwTxERlg915pPleuePCEs3Q5d701BOVyS6OV0blWq2HPTTO8qUh3AtmxvjcjrR9GYNNK0u3yRtQ8CktbAbgoB2ikF4g5rv8efG4016m5H2zxpb1yLOPASnu6rsBF+8jY14dAgg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7042eb23-3f0f-4f51-bf8a-08d9104d6817 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2021 05:11:29.7017 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DB3EUR04FT056.eop-eur04.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3EUR04HT052 Subject: [FFmpeg-devel] [PATCH 02/23] avcodec/ttmlenc: Mark encoder as init-threadsafe 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: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: LdS7uVC7j8Ml Signed-off-by: Andreas Rheinhardt --- libavcodec/ttmlenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/ttmlenc.c b/libavcodec/ttmlenc.c index 09f2657cd6..60abf25ce1 100644 --- a/libavcodec/ttmlenc.c +++ b/libavcodec/ttmlenc.c @@ -392,5 +392,5 @@ const AVCodec ff_ttml_encoder = { .init = ttml_encode_init, .encode_sub = ttml_encode_frame, .close = ttml_encode_close, - .capabilities = FF_CODEC_CAP_INIT_CLEANUP, + .capabilities = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP, };