From patchwork Fri Jul 28 11:51:39 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?Q2zDqW1lbnQgQsWTc2No?= X-Patchwork-Id: 4489 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.103.1.76 with SMTP id 73csp266711vsb; Fri, 28 Jul 2017 04:52:21 -0700 (PDT) X-Received: by 10.28.91.11 with SMTP id p11mr5138054wmb.19.1501242741398; Fri, 28 Jul 2017 04:52:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1501242741; cv=none; d=google.com; s=arc-20160816; b=uxmt5dqbwytG4gn0PBJ9FcKLcVwM6yowdbtNQN15wxSDAfG/7OklL0kwj6VrodUwxK 8asN5KwpiZXF62u3Xu++kOPfASDqiXgYGRCaNi71JejkHbMsfvTHrV8CvOjlqiRaxWeF d5kB1TVoBiCZAB8G7QYPBfaEwSnYAiGG6jDx+/HYkFqA2LFLPegpjTfQkQSZmnXrtFQS Fhn5DlieL9S+mkWr1fw++71chD5tY0sFlA+C6pTHL6M3CjO+5lBVBgnBuyRrYPPYjIlW T07BBHLQaVbdnwyAm8Scz2+3FgXhN7DzHpVLkgoOWRcQqWrkFVHrQ7AdSIhvhPfGIKIB WeKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:references:in-reply-to :message-id:date:to:from:domainkey-signature:dkim-signature :delivered-to:arc-authentication-results; bh=CndTjwirUB1kzAysaIZ3DmTGYwcIRsdIcF7HKBeog/I=; b=WZAWRxQJ0RCgLN75uKqUNbPSD69jtAHY6f+zKzNWk/ofU1I5HgUydVnOYF8o9Nc3i1 1uAUdjNVvgJXPEb4Qd/06PguitOMOG3yYGin4CABaFxesyPuTMcJXIAxvaqbKPU00LLs hspsPa/ER2LQi+baO6eLv44zS4TLgWjynYe8n8xgRO2gD/B3V9GmiY6XlYJV0rgnDkWf 9fz0udg0DWtcGPc4EzcljE20YtBwsR7mFUUCUQKSZttPr3fhFiTsU/kR0MvJb0JU9Pcw HfNORgcQ0O9fmabg+qcVLatNGTfSPJy64azgHjK6FemhRqhWsR4UC7cLJDiJbpXtm8YZ B5aQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@pkh.me header.s=selector1 header.b=XMl+9GdR; 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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id l63si9583024wml.98.2017.07.28.04.52.20; Fri, 28 Jul 2017 04:52:21 -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=@pkh.me header.s=selector1 header.b=XMl+9GdR; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9AC1E689A94; Fri, 28 Jul 2017 14:52:04 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from golem.pkh.me (LStLambert-657-1-117-164.w92-154.abo.wanadoo.fr [92.154.28.164]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 36B66689A40 for ; Fri, 28 Jul 2017 14:51:58 +0300 (EEST) Received: from golem.pkh.me (localhost.localdomain [127.0.0.1]) by golem.pkh.me (OpenSMTPD) with ESMTP id 48d953b9; Fri, 28 Jul 2017 11:51:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pkh.me; h=from:to:cc :subject:date:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=selector1; bh=ufARizI IlPp6LYUnMUaIITVjfko=; b=XMl+9GdRZzheIM4ahfKS340kGwZAi7f+FMC6yAN wIrXMBonhVqndnJabCS55RhdFVmgzsib+rxNAJobjKS3OowmkSRaKWJCkNEP7z9A rhfwvQpEI07dyHs8ZpnggTDykNgUkl12JBnTzlEylmeqMY4L+mQtStpzaiiSt7rp l2yyLOmMdohthXjxhf1D4/zgdZSYbCzkeKRrpsCcN8uXqBWzN8Xg1vuJv2ShTCNb vyDHuvhgCsJZKFhbaKBX54/710n1tGGiv2J4GJOEpH6lJqR74COoFk7lu26YVr8G bAkVXGUoPq+yVFostsPOPCXWhUE1k6Hb20xYHJwgmslDung== DomainKey-Signature: a=rsa-sha1; c=nofws; d=pkh.me; h=from:to:cc:subject :date:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=selector1; b=m /aoB45BZ+1zFU4MF1PqXu2lbXCp4tsjrQWc3CBybbWvweukV+m8KmLYH6jCXfydq iODaNgku+kmLf04/vTWp7BTYzOecjgMfk1DTqRhWy3eZwBFn5NN+5ftIwr2Rwp47 4iQRJqB2F42RlFqdAqBbt52kD2q/cWfQ6f4G2vp8h0rP0xhhwzHDMLOxxnWudf3/ 3tbZRnwzgATnieu/abF4ln/gqnDWRh4cdYgeJvT3F3jgfHD54B4DMo/IEmm+2hdr Ax/hFZvbUurQ48u7qjSRDtdV6FvmomdBNBHN2/jlYKtZSsNVl+9GyBL8o0GFHs7A 6yGK9Bwl0y0CE5uH+Oa3w== Received: from localhost (golem.pkh.me [local]) by golem.pkh.me (OpenSMTPD) with ESMTPA id d7b794d5; Fri, 28 Jul 2017 11:51:53 +0000 (UTC) From: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= To: ffmpeg-devel@ffmpeg.org Date: Fri, 28 Jul 2017 13:51:39 +0200 Message-Id: <20170728115145.23169-3-u@pkh.me> X-Mailer: git-send-email 2.13.3 In-Reply-To: <20170728115145.23169-1-u@pkh.me> References: <20170728115145.23169-1-u@pkh.me> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 2/8] build: treat crystalhd like other hwaccels 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: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" From: Clément Bœsch --- configure | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/configure b/configure index a80f9cb2eb..a2ad72f7f4 100755 --- a/configure +++ b/configure @@ -1529,7 +1529,6 @@ EXTERNAL_LIBRARY_LIST=" $EXTERNAL_LIBRARY_VERSION3_LIST $EXTERNAL_LIBRARY_GPLV3_LIST chromaprint - crystalhd gcrypt gnutls jni @@ -1586,6 +1585,7 @@ EXTERNAL_LIBRARY_LIST=" " HWACCEL_AUTODETECT_LIBRARY_LIST=" audiotoolbox + crystalhd cuda cuvid d3d11va @@ -3588,7 +3588,7 @@ done enable_weak audiotoolbox # Enable hwaccels by default. -enable_weak d3d11va dxva2 vaapi vda vdpau videotoolbox_hwaccel xvmc +enable_weak crystalhd d3d11va dxva2 vaapi vda vdpau videotoolbox_hwaccel xvmc enable_weak xlib enable_weak cuda cuvid nvenc vda_framework videotoolbox videotoolbox_encoder @@ -5797,7 +5797,6 @@ enabled bzlib && check_lib bzlib bzlib.h BZ2_bzlibVersion -lbz2 enabled lzma && check_lib lzma lzma.h lzma_version_number -llzma check_lib libm math.h sin -lm && LIBM="-lm" -disabled crystalhd || check_lib crystalhd "stdint.h libcrystalhd/libcrystalhd_if.h" DtsCrystalHDVersion -lcrystalhd atan2f_args=2 copysign_args=2 @@ -6157,6 +6156,8 @@ enabled vdpau && enabled vdpau && check_lib vdpau_x11 "vdpau/vdpau.h vdpau/vdpau_x11.h" vdp_device_create_x11 -lvdpau -lX11 +enabled crystalhd && check_lib crystalhd "stdint.h libcrystalhd/libcrystalhd_if.h" DtsCrystalHDVersion -lcrystalhd + if enabled x86; then case $target_os in mingw32*|mingw64*|win32|win64|linux|cygwin*)