From patchwork Sun Jun 3 02:58:09 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jun Zhao X-Patchwork-Id: 9233 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:11c:0:0:0:0:0 with SMTP id c28-v6csp2457367jad; Sat, 2 Jun 2018 19:58:40 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLMPAmX/L/6+LthFkXdaVYzcOTKr2WifbjDSwfIIBoSn+yV7E3OBy6naitV9gDoSa7qLaXl X-Received: by 2002:adf:f60a:: with SMTP id t10-v6mr11494717wrp.97.1527994720116; Sat, 02 Jun 2018 19:58:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527994720; cv=none; d=google.com; s=arc-20160816; b=kM9xLIdB5GLz/cJz8ML7dq9PZhqzMzXXC7GkaVzJaY+xhsUDq3lybYgvlnT7nKdfYZ 0DAaW78TythCKADMeFKV1Czsff6O8/5Yl8OJ8wcawcPNV8odNfNxp3LJ9l/RYjLojKKf Zx2cqHYJRd3UbXGgjMZjcwkdIaWgV9VCb83L5rSv2DlfHEG6+I0K97EwYoR+9LpL7xHR oLH+GVrUaTA826K45j2NESQN9ChJz7qAUjlTTtqjVyoLaPThoXgAYtXiREh73Ri1KDr+ SnEyj9sybtM5O1QzRU1PYnlLuGQBdPOElHkPxBUWtmFAWrjeK52X+ktSjNVKj95iqelx FeFQ== 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:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=YoWcB295sBPtybASa6n/10lKZ5dGj9Aeaxn5Vl4yYbI=; b=fyB3eyXFivkS0zdTKROL7iZ3Dg6Il74dUb6nHMxkCeJfLABXnotMOmQSonl9jWCbmd S4H2YF71RXIVO/99uhwNMIyME5++JV2YX2Yc+WnznTZ49nu6OD7xmDGaKuugyyGTiPls G3QNtdTNzxBy91eqMQtpvmnj2X8UTlFoQ9SZlFUJUMnbX4fqaV9t6KziMfABwjVf8aKd 3Kdm1JDSn9/jNCtEAw1LrtG6E7FUfUs1zCeASzQjK3vFK78bjsoPmvnQ4lrJNoK8kTVj S46yj6TzvVtXzShGP2FrqKNs/8GB3giCzTd5YWY3EFMUNQf4lpyKShhWdgUuEn2fIIQ/ P5kQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=WBo0a797; 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 a5-v6si8755276wrp.365.2018.06.02.19.58.39; Sat, 02 Jun 2018 19:58:40 -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=WBo0a797; 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 E9A46689EC6; Sun, 3 Jun 2018 05:57:45 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pl0-f65.google.com (mail-pl0-f65.google.com [209.85.160.65]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DE571689DAE for ; Sun, 3 Jun 2018 05:57:38 +0300 (EEST) Received: by mail-pl0-f65.google.com with SMTP id b14-v6so413835pls.5 for ; Sat, 02 Jun 2018 19:58:25 -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:in-reply-to:references; bh=PCbLPCWkE9e1K4iP+Cz77QBSZOcp+iB8mcQ4E13NU3E=; b=WBo0a797wpZnCNaQD0dnGfNbjpW3mEf6DaTSlMPMeN5kko5WOlrhlSDpFaZ0lqp34V RrYfs1cgLHvcJ4AJtQzNUdrMqtNc6e3Gwrib8R0aOgFaZolvMLB1wlRp+okE27cvS08Q uRPyMpm2b+192vXTGztZSJ77ul0CyDYIlMxoZ5A6YnMUzzBPgZHlVNiLQ+Mu5OXzy5/n W0EALjUGKJHg33BNuNpG3YHX6hXjAJ0XP4FCmoQzeHSdCHAKfnrK8T2f2nQ8GaPeWebS HmlRKm0hPBBs9pbBBkO0cnKExWuEXqSEjyTOlBu6P/DBWtk/KGaTrVAmy5Dg+IhoLUCA oZwA== 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; bh=PCbLPCWkE9e1K4iP+Cz77QBSZOcp+iB8mcQ4E13NU3E=; b=HoRH+TpXo3VUz0O/sTEnDb71j25yDNfgLB7EntDWxIPZE+/70vExOr6W9PYyL8ezxf bNvagGk9iTAguLqu/GwvcnPYxiZkE4zCNni1HQcvnTJlwLwBOWinX/PVHCZ8aIppV1On jag8wVw0KMikvoX00yZCCwIGsnLxCoh9az4H0YKLBVrRJAubk1ti8rgE/UZx+S9Mb34V MuRryLkQqULO6KkunzvOMWKR2lLEGD7OSMQPbMvRjbHWXmvPkLx48bUfx9UnEIHH4mF/ PdAhBnSkrTb+qqhN1sY5xvAxkZlkw/Ti+MIwDMPYk9LnnIEXk2JSy1wW/P8C/6/wcpcm qjjA== X-Gm-Message-State: ALKqPwdseXXF4SWMDkizkv2+zyH2V7LQeDAuELHYOyk/go3dmW+9LGc7 t7xpuGT1v7CN7cxcwvVBk4NNEA== X-Received: by 2002:a17:902:7c16:: with SMTP id x22-v6mr16697796pll.77.1527994703632; Sat, 02 Jun 2018 19:58:23 -0700 (PDT) Received: from localhost.localdomain ([47.88.54.25]) by smtp.gmail.com with ESMTPSA id b5-v6sm58860726pgc.16.2018.06.02.19.58.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 02 Jun 2018 19:58:23 -0700 (PDT) From: Jun Zhao To: ffmpeg-devel@ffmpeg.org Date: Sun, 3 Jun 2018 10:58:09 +0800 Message-Id: <1527994692-23104-2-git-send-email-mypopydev@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1527994692-23104-1-git-send-email-mypopydev@gmail.com> References: <1527994692-23104-1-git-send-email-mypopydev@gmail.com> Subject: [FFmpeg-devel] [PATCH v2 1/4] lavu/hwcontext_opecl: fix the build warning 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" fix the build warning when use Portable Computing Language (pocl). Signed-off-by: Jun Zhao --- libavutil/hwcontext_opencl.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libavutil/hwcontext_opencl.c b/libavutil/hwcontext_opencl.c index 43b5c5a..9ecc361 100644 --- a/libavutil/hwcontext_opencl.c +++ b/libavutil/hwcontext_opencl.c @@ -2809,7 +2809,11 @@ static int opencl_map_from(AVHWFramesContext *hwfc, AVFrame *dst, static int opencl_map_to(AVHWFramesContext *hwfc, AVFrame *dst, const AVFrame *src, int flags) { +#if HAVE_OPENCL_DRM_BEIGNET || HAVE_OPENCL_VAAPI_BEIGNET || \ + HAVE_OPENCL_VAAPI_INTEL_MEDIA || HAVE_OPENCL_DXVA2 || \ + HAVE_OPENCL_D3D11 || HAVE_OPENCL_DRM_ARM OpenCLDeviceContext *priv = hwfc->device_ctx->internal->priv; +#endif av_assert0(dst->format == AV_PIX_FMT_OPENCL); switch (src->format) { #if HAVE_OPENCL_DRM_BEIGNET @@ -2850,7 +2854,11 @@ static int opencl_map_to(AVHWFramesContext *hwfc, AVFrame *dst, static int opencl_frames_derive_to(AVHWFramesContext *dst_fc, AVHWFramesContext *src_fc, int flags) { +#if HAVE_OPENCL_DRM_BEIGNET || HAVE_OPENCL_VAAPI_BEIGNET || \ + HAVE_OPENCL_VAAPI_INTEL_MEDIA || HAVE_OPENCL_DXVA2 || \ + HAVE_OPENCL_D3D11 || HAVE_OPENCL_DRM_ARM OpenCLDeviceContext *priv = dst_fc->device_ctx->internal->priv; +#endif switch (src_fc->device_ctx->type) { #if HAVE_OPENCL_DRM_BEIGNET case AV_HWDEVICE_TYPE_DRM: