From patchwork Wed Aug 8 10:56:07 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jun Zhao X-Patchwork-Id: 9934 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:104:0:0:0:0:0 with SMTP id c4-v6csp746147jad; Wed, 8 Aug 2018 04:21:12 -0700 (PDT) X-Google-Smtp-Source: AA+uWPxivmAq3uINQVeoxAEwwd5yNxbQbl/JH3pu92AWr8hESHn8fsrL8Tnm3dqLH9pmudJ0e3+q X-Received: by 2002:adf:e841:: with SMTP id d1-v6mr1637858wrn.269.1533727272617; Wed, 08 Aug 2018 04:21:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533727272; cv=none; d=google.com; s=arc-20160816; b=arsRPTC4W9lVDVUGpPUj4836n58+B20E9uEeh0LTO4YgugwXs4w7DTqRLB5Obzt36c me6HZsfeHFHk0sPSSuXuvn0YLOhUmVhTIgLEHvvgyFipUQg65yBSwdhdQ70Z+uw/Jm5W F4OaUKflN2BlX8U+5Iq6pG8Xx+cEK03o2BkypH1Vp2ViMJdbd9wsRpurDkucWRBwpbAN ynm38bBUbBlfp/mx68l1hHVDeI7UYrnb1oWnjlF6ANBaHBRT8UrZjdGS7oUe9D2adBAb sxC4awV+tJ4ZbO0uLbAwyTTX++Qy5HgsUAJV2AM1Kzj3iTql7SN+vwEZGgfpSwpgLeeP YVcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=pt7bahdn00sO/6zSzjN/K+VRnZepoCGv4EjV9o3Fck8=; b=kX7LCfZXtJdXslfcxjeUirm4ul0umDlbhroHuD8OsJBxLkL9cgd/OWtlYbZemDUz8v CWb9oNi90Gjt+PBRzAAr1yo9qK1TNNpfgLMQRU3q1ItP4AvLihoPodMlTXjbRp+KCkrQ 27Dll7lpsZpGkeH3+PueblbcTYtp2y+L08CFhJnTjJRwSn+LG5cQ3zL49RQM47CTlQVg //vJaIbD0pNezOACUymjrt5xPsSugGBRlTBbfcwTd19IwEqcfO9TcABKmR7IrYaiJeAG VqFnboAAJDdXdYAX0ov3wFPIwqC5pc1sGPEXTvTPeetKjL77w8gqvQ4DM6Wcg7g24kEg /Tew== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=WhBOcmnj; 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=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id 65-v6si3453369wmw.37.2018.08.08.04.21.11; Wed, 08 Aug 2018 04:21:12 -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=@gmail.com header.s=20161025 header.b=WhBOcmnj; 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=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5498168A497; Wed, 8 Aug 2018 14:20:49 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pg1-f195.google.com (mail-pg1-f195.google.com [209.85.215.195]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6D1C2689F7D for ; Wed, 8 Aug 2018 14:20:42 +0300 (EEST) Received: by mail-pg1-f195.google.com with SMTP id f14-v6so937167pgv.13 for ; Wed, 08 Aug 2018 04:21:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=dG3x+FI/vd39Xo/hEBR8BKmmsU52ImzNQBmLxkD0rdQ=; b=WhBOcmnjERfSpirF/eI5j6lD50iuJuhikwZ4z0nqIY7+YZC4VsGmHDURF7MYrhYYaI Qhh8OmhlAQirSgqfi0f5mVjhPGl0sDBnQ8/88rmnGjrLp7JXC/hylyc6hgYJCq8bgo/d epLqFnwp4N9+gDGJdWvXqliJLNVYSrHwlmOtKqd+bzulynVnCN+NePzocx1abDg6ApFV RGBI6d8fM3pmCyngZmsVFAUawo6AMwjoyBBt2g9yxMOPXW/QgUeniKDH9aTxusgSNsZW lYMNDWAbP4hOZ/o956kgDHAOdS/u1EGZP/vX2fdhZucbsm63NWgmBf6vzN8C+yI+eQqc Dhlg== 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; bh=dG3x+FI/vd39Xo/hEBR8BKmmsU52ImzNQBmLxkD0rdQ=; b=L88I1W/BGXGpHjencwnZUVvU1PJzc4SfQqz0lninl01Nm1Mz0+CZcB7nEvl2awAUUb /ODHv8OsBAAq+9Gx1z08Wf/RInz2JDs6YFq8dRi/1V6jMFNpcgWCc/vAJEkoPNRIuIi7 0fYL2PI94T1N6EP6GSVLk6p/cIe+moR6gvavV4OeNitWcuLTySJFYJo8HYjWPg26AX1s bWWHVjK/E6I3mNvU9OCZyLV5YDwMmKul7l8tnC5YDyaF91u2Y51sQkgLkYOjVY1bWkJE elPNfwXSZWvbB4JG00JI/DMf2+K/q0AtYwfxFnN8mrZdIDpfTBMzwq2F5QAIRUz6x/PO KzAg== X-Gm-Message-State: AOUpUlGwcScGOGqH7oKpkZggLPXhbjAuDB8XA/GGuRLsmTKnzYICAJhE kjpcXPxgb9b+blA6q32eheUspcF8 X-Received: by 2002:a65:560a:: with SMTP id l10-v6mr2139201pgs.130.1533725773504; Wed, 08 Aug 2018 03:56:13 -0700 (PDT) Received: from localhost.localdomain ([47.90.47.25]) by smtp.gmail.com with ESMTPSA id j5-v6sm4181425pgp.6.2018.08.08.03.56.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Aug 2018 03:56:12 -0700 (PDT) From: Jun Zhao To: ffmpeg-devel@ffmpeg.org Date: Wed, 8 Aug 2018 18:56:07 +0800 Message-Id: <1533725767-22360-1-git-send-email-mypopydev@gmail.com> X-Mailer: git-send-email 1.7.1 Subject: [FFmpeg-devel] [PATCH] lavc/hevcdec: add ONLY_IF_THREADS_ENABLED where it is missing. 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: Jun Zhao MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" add add ONLY_IF_THREADS_ENABLED where it is missing. Signed-off-by: Jun Zhao --- libavcodec/hevcdec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c index 409e77f..fec9218 100644 --- a/libavcodec/hevcdec.c +++ b/libavcodec/hevcdec.c @@ -3529,8 +3529,8 @@ AVCodec ff_hevc_decoder = { .close = hevc_decode_free, .decode = hevc_decode_frame, .flush = hevc_decode_flush, - .update_thread_context = hevc_update_thread_context, - .init_thread_copy = hevc_init_thread_copy, + .update_thread_context = ONLY_IF_THREADS_ENABLED(hevc_update_thread_context), + .init_thread_copy = ONLY_IF_THREADS_ENABLED(hevc_init_thread_copy), .capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_DELAY | AV_CODEC_CAP_SLICE_THREADS | AV_CODEC_CAP_FRAME_THREADS, .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_EXPORTS_CROPPING,