From patchwork Fri Mar 2 04:26:51 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philip Langdale X-Patchwork-Id: 7788 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.181.170 with SMTP id m39csp5827577jaj; Thu, 1 Mar 2018 20:33:35 -0800 (PST) X-Google-Smtp-Source: AG47ELud+sPwXhjD5EwGSFsuhAsO838IgwUT592C0o0eu8TTjtT6hXBQBCDDV2EJO4kvaLcaNECp X-Received: by 10.223.132.167 with SMTP id 36mr4078385wrg.227.1519965215434; Thu, 01 Mar 2018 20:33:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519965215; cv=none; d=google.com; s=arc-20160816; b=Lq4HMXidKk4dLy6iWY/9nwNOFDH1QWQuZlyADopWhoe1dHIEL6BHUCNoU9gakw5VKi L/s9Zr8wzlCz/uqwO6KbqkTJkxdrVzvL8teCURT+WtWptGDXKWypDAGl1Nssatn4Ct9R WhpeL8wKUOa5LbdL5jyme2dYeh9K7Rgaf7A9TkMBFlXOgby4RAOCxbuR6lsqYje0u37E hxG30dhbE2n5/kAAw78s21q/dLp1nhjrunPaBFUP2igV1x3vUQ5Zm1zrqtiruTmwbAeS ovXnet3DLXA5VmDMPoHRtupJ6rDjZfRQkTdjvMcJFPEgrUrqF2t4v8zRbe+Kz6FlIp3R 5Q4g== 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=q3+/gaS6BIBmt3EoM5RSSw2CC/dhiDT9wrG/72+iC7k=; b=iSs6VNDE4YTqI58Yvco9RbXHZXtpYJ3WH84V6A5uPkETWBIAFG9sYsoGTewBlmFMGu 57hJHYBTpsLkigRnkSlT9YGBQGujs1kCFzDR2S6ApHIEX5JLM/gX2IBPuEZztfG4uy35 wl8eAwS43u+iOhJnnDluDhiMuJ43Pr3CUidrCZ+ZYksiCbPLeNKqJw9KSAt281i2gq3s VeLkqa6e5I/yzi4GlkLqc8VNPrseQYDYNvoRGMsTuh77/mvuaaw8YwJtHmjZCnaABbHk FVzI/mYTW1VS+rTDvY4LTRtNSpwOLnpUxB37J7Q26meliS60VRsC3HvkjYpsiX19znny 1qRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@overt.org header.s=mail header.b=OJBSUBMj; 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 a73si3914241wrc.46.2018.03.01.20.33.35; Thu, 01 Mar 2018 20:33:35 -0800 (PST) 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=@overt.org header.s=mail header.b=OJBSUBMj; 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 8059868A4EE; Fri, 2 Mar 2018 06:33:24 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-io0-f225.google.com (mail-io0-f225.google.com [209.85.223.225]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1A5AF68A4ED for ; Fri, 2 Mar 2018 06:33:18 +0200 (EET) Received: by mail-io0-f225.google.com with SMTP id v6so9547180iog.7 for ; Thu, 01 Mar 2018 20:33:23 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:dkim-signature:from:to:cc:subject:date :message-id:in-reply-to:references; bh=MT7Kwiaozqy4vbTiHtfQoqZOWzyV7Qsne723k3cNCpU=; b=C+QUTPTDrB6OWGWr5CL4cVJL/5EO6JPWMqPVTWnjRg0WFDXNZmm7F8Mm1tTp+BAXa1 42bdlZFyfGP3mVBMSGsuHNTkteVr/KGvyBsMpz9r7fXGQD/VlEl3hHuoX3HAcmvXlfR7 2eg/ek2P6fD9bHKbwxs+pV4p6zfPYY9k+SYsi2g37MOsZLLAf5C52ClTHFGRla+MbeVl +GskgF9RTProO92KgM98tRX/WhlKr7Yr5G3gZoy6dVRau8ANhfiPXg42jyukFwmPL+5s EnnirU+58t+14UiFO7syxdof5ktt08psLRJ0n+wMg1obIq6yaBmHi13gUXkfyWd4cj2c xsXw== X-Gm-Message-State: APf1xPBHik7vrVyzAa1n9ZEtUk4vPdwn3pfok7TLBEBBVTOACjMaCDVE 63CbCSKhIbADd6UtGNHtbCfTnrOAZt83pfniPKJD3P000DeGtQ== X-Received: by 10.107.181.197 with SMTP id e188mr5105673iof.243.1519964825865; Thu, 01 Mar 2018 20:27:05 -0800 (PST) Received: from mail.overt.org (155.208.178.107.bc.googleusercontent.com. [107.178.208.155]) by smtp-relay.gmail.com with ESMTPS id j12sm172238itb.2.2018.03.01.20.27.05 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 20:27:05 -0800 (PST) X-Relaying-Domain: gapps.overt.org Received: from authenticated-user (mail.overt.org [107.178.208.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.overt.org (Postfix) with ESMTPSA id 46599601B1; Fri, 2 Mar 2018 04:27:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=overt.org; s=mail; t=1519964825; bh=bs+Swbh5zs3uvOvmYjY2Rw4w3De2Z1SRN3SeuFuQ5U0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=OJBSUBMj69ey9ogEgM/t7VCREKBFG4r8fhchmdHMql2rNUenl4RA2Zvo2o6R3i3TK 2b8r0FuLJU2ZktX4FJMqITDzqS1V9ZRq2QhL5wJGdhJtT6qT317uMGc/CMV6sSCZY4 /01HJrbqWrZ8nn/YHM353X/4ZRQTLHjLxA4q6zWXeNDRRVgib+EIV9W48oVlRpRJvN uyZpdmcwPF27Lv0hCVi8uHedzohwo3ywc2n5kIscxCysMhgXbWoWG3AQsc0AkyZTtc 6VtaqaSV73Gj1b4DaXuWRFhZ07vYAbS9ZZDVB4bzAaBoXoQla8j0RC5ZPC2QXuB0pG DOtHtLnJLnn/Q== From: Philip Langdale To: ffmpeg-devel@ffmpeg.org Date: Thu, 1 Mar 2018 20:26:51 -0800 Message-Id: <20180302042653.14337-2-philipl@overt.org> In-Reply-To: <20180302042653.14337-1-philipl@overt.org> References: <20180302042653.14337-1-philipl@overt.org> Subject: [FFmpeg-devel] [PATCH 1/3] avcodec/hevcdec: Declare that nvdec supports 12bit decoding 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: Philip Langdale MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Philip Langdale --- libavcodec/hevcdec.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c index fc4eb781dc..c8877626d2 100644 --- a/libavcodec/hevcdec.c +++ b/libavcodec/hevcdec.c @@ -404,6 +404,11 @@ static enum AVPixelFormat get_format(HEVCContext *s, const HEVCSPS *sps) #if CONFIG_HEVC_VIDEOTOOLBOX_HWACCEL *fmt++ = AV_PIX_FMT_VIDEOTOOLBOX; #endif +#if CONFIG_HEVC_NVDEC_HWACCEL + *fmt++ = AV_PIX_FMT_CUDA; +#endif + break; + case AV_PIX_FMT_YUV420P12: #if CONFIG_HEVC_NVDEC_HWACCEL *fmt++ = AV_PIX_FMT_CUDA; #endif