From patchwork Wed Dec 30 23:31:47 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 24712 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 3FFDB44B882 for ; Thu, 31 Dec 2020 01:35:42 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E7D7B68AA7E; Thu, 31 Dec 2020 01:33:04 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C332F68A717 for ; Thu, 31 Dec 2020 01:32:53 +0200 (EET) Received: by mail-ej1-f53.google.com with SMTP id x16so23699793ejj.7 for ; Wed, 30 Dec 2020 15:32:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references:reply-to :mime-version:content-transfer-encoding; bh=Hj0DxBF8c+uTOaAFtM9oesUFZBQf1Wlop6QjFqqj7Xc=; b=tr3zjg6vA4m3vFSpYif7bu9cW1t2WUg1JHNv4sU57P/uhNWgWwuGiU1aFJXFshXpgB 7Uio4Roq2XnHtdjP7Rtjlma3+9pUvd1JPDZYeARaIKQt55sJSsTlPzB7XQiwo02Ma1v7 EDImBblRHD9bvugU6IeAhZ91f5GCPaC94zVbqpqeMCFWtdGfxFYdshmEmvXDel1FI5vL Qf7UqNKXUldYLq8jXyo+9LJArb9ihPQCICK3I69bNgWzU323Q8Yq7pivFSBhsaUfp5pl uSJ/zI29ZPFIKWpRfhR5FhHensHKFrVs7xPZhIz7ewlg36i4oVDxDmkRuOsL2lTroWFn JR7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:reply-to:mime-version:content-transfer-encoding; bh=Hj0DxBF8c+uTOaAFtM9oesUFZBQf1Wlop6QjFqqj7Xc=; b=R0qWMs0QJOwspFBvmoo4nKDJvsqwQx6P3f5yRvx7grDYVqH8ZyoXL2ankE+++RFzaL aYPhCbknMaU743N2xgAoqsFK429fBLKJuHCFz0McKph4dKLJUYE3xGuRDlg9fQI0iaMT 4umVxOKtPCQ/pkQ8A8Ipjfg2dum2sPFMpJm0hTpuY+O+Xzx6oIA9EvrC3+x+HWn8iPgE dDkZKiHNGhpkQ15UjuiJo2kbRYE9uFCpRyAceLCrdmSHYmG3e++2LSVcbZ5rvTwf6DcR buQcS23uUX9HL4gU/1LysJx3uR21UTxKUX+GdUVkO6WXyeZmRmGx98aW7nT/A9Tgow+K BuTg== X-Gm-Message-State: AOAM531J5e6SSiPQGky0l9e5B+n+8jem2PpHkJyL4h92rBITPnTnPr8A JOHnkCo9lmYPe9QUldvvgcllV3NhnG8= X-Google-Smtp-Source: ABdhPJwEFlPDtcLhTweHIToQmQ+86+BMy7KK2faBHrm/Me37/NzGEP7UX4YlPRBH6uuzKgfs3koF8Q== X-Received: by 2002:a17:906:1f8e:: with SMTP id t14mr51897233ejr.350.1609371172972; Wed, 30 Dec 2020 15:32:52 -0800 (PST) Received: from sblaptop.fritz.box (ipbcc1aa4b.dynamic.kabel-deutschland.de. [188.193.170.75]) by smtp.gmail.com with ESMTPSA id u19sm19630409ejg.16.2020.12.30.15.32.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Dec 2020 15:32:52 -0800 (PST) From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 31 Dec 2020 00:31:47 +0100 Message-Id: <20201230233157.1055287-20-andreas.rheinhardt@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201230233157.1055287-1-andreas.rheinhardt@gmail.com> References: <20201230233157.1055287-1-andreas.rheinhardt@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 20/30] avcodec/opusdec: Mark decoder as init-threadsafe X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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" Signed-off-by: Andreas Rheinhardt --- libavcodec/opusdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/opusdec.c b/libavcodec/opusdec.c index 24e90a3761..f0d7ed62a1 100644 --- a/libavcodec/opusdec.c +++ b/libavcodec/opusdec.c @@ -716,5 +716,5 @@ AVCodec ff_opus_decoder = { .decode = opus_decode_packet, .flush = opus_decode_flush, .capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_DELAY | AV_CODEC_CAP_CHANNEL_CONF, - .caps_internal = FF_CODEC_CAP_INIT_CLEANUP, + .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP, };