From patchwork Fri May 7 06:46:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 27635 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:b214:0:0:0:0:0 with SMTP id b20csp273547iof; Thu, 6 May 2021 23:48:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyBS30XpNJcVLYKBnNN58oXYrl7gYOfYSloY6i9i05gitewbrfJ5gnK+uW5fId8RUkScQOP X-Received: by 2002:a05:6402:17d7:: with SMTP id s23mr9584993edy.66.1620370084538; Thu, 06 May 2021 23:48:04 -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 n17si4229634edq.104.2021.05.06.23.48.04; Thu, 06 May 2021 23:48:04 -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=Vxj+Peor; 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 44A4368010D; Fri, 7 May 2021 09:47:20 +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-oln040092069061.outbound.protection.outlook.com [40.92.69.61]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 46B2A680843 for ; Fri, 7 May 2021 09:47:12 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dj01nlTX1bodgW+WYsM0Qz8yEuR/fb7FvxVRh4k1Fa6s7ayIWG2d/m7i5MdQZf+nqhmDtWOPFGnumEdEtOY6pg71+tFB9+AQI+aTAVqflxlzRJOwdijISf/A1VZN7iQ7HKNN0NUs5l7SgxUH0sbUarPGv/2BySrllkvXQCH+XYMh8WMCA07kQKlujrpUwmc7/t8Bj0Ag1MIRlzHSGEEHU+b4DQ7+Xxxkg8haNVcnikXO38kOheJimcu2+WofbgWDzis1RNIUJvxTyGtKbezZobFUz1SLb6EVbNYozyb0ROqnKm9e4zmKhcMXG48KHhRQS7+hvOnFUoPLJlDkvMsnAw== 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=fKpkkWiF8VzLb+O7Y2IXLLXe7ljrjbe6nE4Dle+TNtg=; b=IVLZmYO4wt+0maQEyr2zd0ulUzdAla+VDRy9V67Og3ZBvOI0CECtNGku1JY1XhKz94jr9biS5wlj1/tyBICTpFBrxGl1nVjloEYQbSoYyqL2aVP62UDM4Wj9/6atVbKG1qX+7BtQjA/TB1hjLJqCbzYrypbI3GOXjy66+HPUPydlvZKokn95gjhadqxvpgpMYXp65Y/YXShNFGNvvnOrK5GMcklMEx0ZgMhR/HFLCdHWbk+W/j0cnCkyBwOn4Bwpb5kZTq7YCSv+cUcA0gBtQoUXrb0tQnwOpKAQSJr44mxJoUWC5USA+FEah795eNghfTjtmazGh98guDqLB2OlOw== 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=fKpkkWiF8VzLb+O7Y2IXLLXe7ljrjbe6nE4Dle+TNtg=; b=Vxj+Peorp9BTp6daf795YDLUuxXErfZDc6l9RQ8PfJan1+1nacmOUaSje6FrQuT2svm8PVZISTPsuk1Kcu1xeAedWGRlyhJnqiE6bB+7tGa/38x/0DffLMRVB/CBc6Y/i1gojK4kqXvvm8CHupcSlKAh+wKyT8qsspQDzjl5+x9aUIj5qkQFNcCPBUUcOQPENpsUyPPQ48SsN6yr9NSt7mzAV0q5rU5uDt/Ibfw/jQq2NeIS72Gy0SNPeXHnxjer62l3v+cuNWx0NN9SayYmJ5N/rDuQ0DeVvXEFSNVOfXzD6aXUP+71NVhGJDiFObJWIf2pa/513wnx5geSkEP/+w== Received: from HE1EUR02FT024.eop-EUR02.prod.protection.outlook.com (2a01:111:e400:7e1d::52) by HE1EUR02HT080.eop-EUR02.prod.protection.outlook.com (2a01:111:e400:7e1d::343) 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:11 +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:11 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:39950BDAB88E70CDEED97288FA82B2C802B6D259CFFC8F3A9C7C824B39C6B46B; UpperCasedChecksum:952095877F5139B11518ACA496C34211FF6517D72B0A3E986B220FA2DAAE0369; SizeAsReceived:7603; 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:11 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 7 May 2021 08:46:35 +0200 Message-ID: X-Mailer: git-send-email 2.27.0 In-Reply-To: References: X-TMN: [OU3IF15po+KTTLjgGvQEG5iGfhcrp+Sa/ksWHpd8y00=] 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-7-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:10 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 3bfe0ce9-19c6-4260-815f-08d91123f0ac X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNWUr2JHLiAqcgwWwb6KluLHydF4QxRb1n0rgZoEgrr7t+RPYzv8jl+iOTAYueJMxGVm1G9NlFOLWqWoY8NjSQoP0x3w50zcCACWwLcxjXHm7Xe0Abg0jRYAn53U57R0VxVTu6cGNuUTwkN9cNwHtQMmCa34ckUC6QoDc1IHKOzwDHup1wttzq908j8jLh+Pp5NQ35wD1VSaLIC6PQ7zbHN7vM+XEkR2M8Fmmlvx18m/0SKugdaz+FKMUAKU3WPCG3mB+bu/3FptwLfVB/+TaFrPZixia+pWmAmGiYIOReAZUkwsZkvCE3gUusakVQP9TeINIxQ/5gmuoULJtPPLauREvTstz38sXrUGMF/h3HvZ6nNxdwV5lH3ATKiUKwqyN74EyAOgtJx6mOeT/KRveyQCBzWMES5v9d6l5ADtwG0Jb04l1DR4PMaKh9ArYKtNZJ81Kw4jGfhBvY5g4uWfdu3NE+xU0PNRaaPBmbeF1NvrhBkxiyjEz2kqQarIIwCAp36SGvWZ11A5wmSuIytGvpDWF1MRF2iHdFpm4UoBwpxmk/ZPwRyKjwifIrgVCQKR7sMXdix65DAB6PKzWu0UjZWF/I0Igf3uM/qJD+JEDqe0xlWj5O4CWuJFrV5Fq6awhAzD5XjivtA9y46FAo2sY9EM47CuYG35bxbSr4JsCg7WZWj5NkilqrTJMYzb5sLTDMArpjcg0+NGfG1Q41sL72umNgZ+SUPoC6I= X-MS-TrafficTypeDiagnostic: HE1EUR02HT080: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: M608gmmvBMpS53BIR1OCxKrufYI8Cd4net44+Q6rJJqQRTF8xrVQFvHYQPzRiLQ5JXcqdxDysNyn9KE+vefBCVAWbv0br5SRn+oVfYakT7QUPuZcoVv+mwdjc8rYNaYKKitIVT2eRvQ7RjB6SMeHlgel0X23pHaTzc7juADXmW3hk3XB/GA2gVNIGg8pGZcVxhQSYAxKMJBMfIK3WONmOXELvBo2pVHmJ9j+PnxK2vY4joYbB9N6OOlSthjqH+JQw8yvDe1UPbCljsLjDh9M6OT2bwVVG4LTXwWVdLxq3QPiAZt1Y7S4oOqYe5yDO8fkXnMLjFvWLAfsWwwkq+WTPkUDNLVIGsCDAW930bOFx2xEIubuu+BabQPD9POnLWjnf2AW0qwxau5pnlWzIrF6+g== X-MS-Exchange-AntiSpam-MessageData: WJ8Pkyny2jlIJwSpC6mHP4S4V0bGkotJmDhChgLRO1PynJqvMTv0aUlEOt5aaBMlwRSuMc9ABFaeOlPqJeoCIGLfvvR7VwgZGhNWgp8ODsFH9WHIUTmY0N1/n6IG2J/iyMKvgtJ8JWFXw6kwW3VuBg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3bfe0ce9-19c6-4260-815f-08d91123f0ac X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 May 2021 06:47:11.1889 (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: HE1EUR02HT080 Subject: [FFmpeg-devel] [PATCH 08/20] avcodec/wmaenc: Mark encoders 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: IXseEX5O8k8u Signed-off-by: Andreas Rheinhardt --- libavcodec/wmaenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/wmaenc.c b/libavcodec/wmaenc.c index 3035668487..cf42aeaca0 100644 --- a/libavcodec/wmaenc.c +++ b/libavcodec/wmaenc.c @@ -439,7 +439,7 @@ const AVCodec ff_wmav1_encoder = { .close = ff_wma_end, .sample_fmts = (const enum AVSampleFormat[]) { AV_SAMPLE_FMT_FLTP, AV_SAMPLE_FMT_NONE }, - .caps_internal = FF_CODEC_CAP_INIT_CLEANUP, + .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP, }; #endif #if CONFIG_WMAV2_ENCODER @@ -454,6 +454,6 @@ const AVCodec ff_wmav2_encoder = { .close = ff_wma_end, .sample_fmts = (const enum AVSampleFormat[]) { AV_SAMPLE_FMT_FLTP, AV_SAMPLE_FMT_NONE }, - .caps_internal = FF_CODEC_CAP_INIT_CLEANUP, + .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP, }; #endif