From patchwork Fri May 7 06:46:44 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 27665 Delivered-To: andriy.gelman@gmail.com Received: by 2002:a25:49c5:0:0:0:0:0 with SMTP id w188csp131089yba; Thu, 6 May 2021 23:49:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzosXCecknA93M7dUeB7ShQzn4yxZV+8HwAZXMhy/goihio1N6IeKCWlNltt6K3hx5HYBt1 X-Received: by 2002:a17:906:4a42:: with SMTP id a2mr8411399ejv.343.1620370165096; Thu, 06 May 2021 23:49:25 -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 c5si4217040eds.128.2021.05.06.23.49.24; Thu, 06 May 2021 23:49:25 -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=G0aAAE+J; 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 A7707680CF3; Fri, 7 May 2021 09:47:29 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-oln040092069067.outbound.protection.outlook.com [40.92.69.67]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 067D5680BD5 for ; Fri, 7 May 2021 09:47:21 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=of6nGenJSlb3HbafE15h30z7Db+2fsW6z9q8fJVBrQunBlELEJFJi6WPpKMRTGT1/4ZBeuPiAZgKmJRv+EiLL0byGhVy/PY/AuO96dy2ULfPYVKnMST8iOgLKf8liVGjSNNztSYOKuAyVSj983sG5+H0ucd9b4c5HRhleY3ah7i9Tn3omZA/S1tgUIRNjCUV4zHspz0KL/ll/+2ZGPH2nH4J79EJWo1tTK0Hh9qrI2yuLyIN4E/7bCdVMbRNsJUNUKjmBfNSWHgCjLjBPf5rVR0Jt8UXIPOYNS5uKQdNxyUvy9YiubHZ307mFna+CWLdl5fpwH80wp1wPMk6lD48DQ== 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=toZihA6ATbUL7gz78kQg8inlHAkvyjVgLP9VYq9qpmw=; b=ia3FycXJ8oH47UVKlXtOBlXtV0JXW5CNdzCnXAW5XKEzG5sWKIX7uyeqitgSxi8Nb2Cog0a6jbtVsdEdWjoVlEyjWSlvD8KuOSzNL14AkQQUKGOuBZdkE88YBx5/uHeMHGsZ1UufBVgSIrPebOILTpBzNKwalIpnYBsrd20e6f+sL70wqxqTVJEpCu4i5ggOpv7qj1nEo3HR1fxetSQNDViotLWpMydkFfB8MeWlwn3MTHixQZnoghyLZMDM6zL2ro3jIyJQ5WMbht8NDnbuu2wkXdUK0wk6CZyBlMk0feMs5rt2wg05kl5Ru7PYD8Bo/vHTg7bSdkobNM/pm6B0rA== 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=toZihA6ATbUL7gz78kQg8inlHAkvyjVgLP9VYq9qpmw=; b=G0aAAE+JeN6njxZEPETPCiBmtNUcen8uCSlX7Ya5l90cWmWyOekW7fXWr5mEUgw9uEqOVi0Je4RZAC0o4oQabBc9FK8MGaJwA+rXs+jEXyfqLiu/xkQmubPkjKVGy4PdG+e52ZuMZkX9g36xbRSVWF/RRDfyJ4LiGqpMFyB8uYLUisVX3OTdBgQLJRJmBOwtu5pbOSbRFNtNBfU1+uaPIUG3lmYdBMPAQWVONOARFDK1ZG0MiqNz/FrjMU5pXhEwMIZx/X1C1kTFFmRDsca0SM/X4n8C50wTBPXfP9/qRqqcPcF2M4j5RCx7udCPlE7PB7yQy07zJiITtsV/II7RMA== Received: from HE1EUR02FT024.eop-EUR02.prod.protection.outlook.com (2a01:111:e400:7e1d::50) by HE1EUR02HT212.eop-EUR02.prod.protection.outlook.com (2a01:111:e400:7e1d::292) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25; Fri, 7 May 2021 06:47:20 +0000 Received: from HE1PR0301MB2154.eurprd03.prod.outlook.com (2a01:111:e400:7e1d::52) by HE1EUR02FT024.mail.protection.outlook.com (2a01:111:e400:7e1d::181) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Fri, 7 May 2021 06:47:20 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:1146AAE4A56A38DEFC1A9EE149D0ADF78F02C7041F42F21068309EF8ECE2CD87; UpperCasedChecksum:52E4A4331A7B29CF63148891F2734EE3106A7C6A6FEA0B4F5EDFAF6F4E075098; SizeAsReceived:7606; Count:48 Received: from HE1PR0301MB2154.eurprd03.prod.outlook.com ([fe80::45bb:c44f:2b75:23b7]) by HE1PR0301MB2154.eurprd03.prod.outlook.com ([fe80::45bb:c44f:2b75:23b7%5]) with mapi id 15.20.4108.027; Fri, 7 May 2021 06:47:20 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 7 May 2021 08:46:44 +0200 Message-ID: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: X-TMN: [j/+UzCPfaoC3ZwMmSQTQd0YS4xyJwfh5YiW0zanU7xY=] X-ClientProxiedBy: AM0PR06CA0117.eurprd06.prod.outlook.com (2603:10a6:208:ab::22) To HE1PR0301MB2154.eurprd03.prod.outlook.com (2603:10a6:3:2a::22) X-Microsoft-Original-Message-ID: <20210507064647.362502-16-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.193.170.150) by AM0PR06CA0117.eurprd06.prod.outlook.com (2603:10a6:208:ab::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Fri, 7 May 2021 06:47:20 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 4927b1fa-44de-48d3-3958-08d91123f66f X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiTy/gRYuf0ZoVb1eIH22myR5x6EykK69ryaevkU/Llj31hZFi59uykIiqmb8Gfd4OkCKM7YLwNpTbOAHH5GVnnbNLwdMYGlfEjA+JweROwQf37mST9rLlfLUT3K/ayNiRhm1OZB75moN41tazKljiIT6w6kPSdMSGL6CSi/zXMth7C8Y6FQZYFo84PlfxoLGW/WEdIKRm5b15qJLus1LfQMp7cKVbQsK1O2AKxBP+G0EqpRKMfob5hd+ijo1vWG2eFvrRue38JnhAhMz3GAp6E7xFIjlQYbP6J0YfLSgwD3ePi2au0SAxMt3+HQ59sccStqa04mlLIgfK33UbQBKmKdVnDDrvrY98AXbNDQu962UX02g02WLBDDjYdklU8he8X/9Wn7j6i91gsyB+hxqJjDFG1QIKYWxEHdNnugiVhj3QleQS+tJqgFdbPN178yUDMgqJzo45QPdZBNYziC8KZtH2gWn0kj11uOPEGCyzhssgl6QrN3+B/ZT5Zv5kKroHZ3r2xP5AAcaplTbJLTb9NRMnl/RJdrFHfwpfMXdnHdv0rvmQQPuk4n5syoLsie5fVOXRky31c5ledxsbudbR99Q2SGLnhRIDGL4pg5HGXQYQgZf+5EMMnFSSTVUxn/Pef1GPcsHmOTP6u1QIVbRF9Tiob7rlqr2q8JAOh/InKx4l1pEjiFeZTAP+nXlYuqjjs6Bq7/jlPSMDGOqve/h2JcwEBoL9NVZ84s2D/36a1FY7vgQxyuRpYJPYvcgFE+YFg= X-MS-TrafficTypeDiagnostic: HE1EUR02HT212: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: lzW5Q+Xv4U6vxSibeHhf8pnGT4/daH/+pBEMWcxxlr2U9vLijAyPZbNAc1MEsHBa2PEXTlBgF9ORC3BDoYuGksMxyefNuCcaKksiiuaFd10wtwI+/nNStzcbUzKaHH5108lF6YHidXb6bJw+cr328f46wddC+mfQ/0uyOq9B7Xy/uCSJ8jqImNx2CxJyOwgzNFeG/t9wPau3NzC0qIayD+hXHP/csPNBYaFTvHSEck5z+JAp5GFaQiJU2bPFjYjqx385rTm/NhBf5gSMTFXo0rCKozKQD65du7pOfc79SGHCtL6K3Lb0wzslKx9DxosTQeSRL8c609yfslEDMUFN8OJ0QYU07GYSEpSUoKQwbP1Jr/HQNf90RKBVFX25iVXU5kDEQuDB1Veo+2YAmRYeDQ== X-MS-Exchange-AntiSpam-MessageData: d0HPDPQHkMmQOegoQ5855mf/vicn1BTjef65yIAerDrk3qDMD1c7vnauNcryxpqd3dOM6XWpluf9Q/x3+IsJRNccpLcxYD9eR1v995eKB1Cc8ibYg2Emeo4VkcVc5f+hAd6Uy3uaqcq926n1YmRqiQ== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4927b1fa-44de-48d3-3958-08d91123f66f X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 May 2021 06:47:20.8466 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: HE1EUR02FT024.eop-EUR02.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: HE1EUR02HT212 Subject: [FFmpeg-devel] [PATCH 17/20] avcodec/twinvqdec: Mark decoder 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: aruDvz3dfR7c Content-Length: 886 Signed-off-by: Andreas Rheinhardt --- libavcodec/twinvqdec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/twinvqdec.c b/libavcodec/twinvqdec.c index b972facfdd..1fbe0bc32e 100644 --- a/libavcodec/twinvqdec.c +++ b/libavcodec/twinvqdec.c @@ -426,4 +426,5 @@ const AVCodec ff_twinvq_decoder = { .capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_CHANNEL_CONF, .sample_fmts = (const enum AVSampleFormat[]) { AV_SAMPLE_FMT_FLTP, AV_SAMPLE_FMT_NONE }, + .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE, };