From patchwork Tue Feb 13 08:23:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Xiang, Haihao" X-Patchwork-Id: 7581 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.150.1 with SMTP id c1csp779602jai; Tue, 13 Feb 2018 00:24:53 -0800 (PST) X-Google-Smtp-Source: AH8x226IqgTRp6ZSJnkwHp92zjTp4UwtZFkzN1FACCV+o0VlI/GzRCAnQrQZpHcSow4M/7oEiFNr X-Received: by 10.223.162.220 with SMTP id t28mr434858wra.220.1518510293257; Tue, 13 Feb 2018 00:24:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518510293; cv=none; d=google.com; s=arc-20160816; b=OHPgtKb/rlOQXKJfe3rCMhk6DHpOWnmFkNxW1STV55BiofqiQmLoFfOCK8ZJwZvp+K Mk99zrQs7vOoE8Nnu6+11HT+H4iICpww3i+AbBi/unaPaHOTaYNDW25vDK2zPJlSLRMP m1QNXgNPOY6P6TKNDBZjxGdO69ZcxdMTFYJVMJInRrPL68rGMPLxEO48/b5lcPAzGy6A f9z02Ghq1yQsZSAiCN9e9aaV2zTvKHsydIuIfuoi/7u5ZKK53tbHZC7H19R0wulC7LGW hJkmFgTV+NmXKXcuaPfLbjN+Zrn+M3TnHyyPMDriXS4NcFe0jo5fBWUYmkcNKq7rMt6b J4Nw== 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:delivered-to :arc-authentication-results; bh=TgiFQudLq3KFSTcfHI6iP4kLu6HZRvLYRW77Ze+RmIA=; b=oTMuhiy/jAB0fmhGKdCnG6L1YDYwg6bDgIasVznxxc2LAnLZObI61wNtX6Eh4Y+6tT DcpJKEp3sdFj+dGLt6paYSFN184ZV1NvTjf0hSPN9zPS1GuNJJcfG/1fvANK6cBIJnqH w++nWaIchCcRz17BBrbj8Wg+dsOoLGUnzNqq4aZUrjSusG+SdMoNut6F1OtambKqvssO gTjLFXu7MB83J9dP7RdqvrHnnqDCreLvXLq5ZuiuIlQMVj7kllNjZwCLAjC5g9NNBDBY zokugbr/J4YWPSO9MgKeUTZmJNQ2tSDhsN5gZDAe0SzKvTCQn+msKU0xKBzV4EZRwIml 04YA== ARC-Authentication-Results: i=1; mx.google.com; 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 x63si4800973wmf.220.2018.02.13.00.24.52; Tue, 13 Feb 2018 00:24:53 -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; 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 41482689C37; Tue, 13 Feb 2018 10:24:40 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 30D3D689BD0 for ; Tue, 13 Feb 2018 10:24:32 +0200 (EET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Feb 2018 00:24:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,506,1511856000"; d="scan'208";a="30334784" Received: from xhh-cfl64.sh.intel.com ([10.239.13.24]) by fmsmga001.fm.intel.com with ESMTP; 13 Feb 2018 00:24:38 -0800 From: Haihao Xiang To: FFmpeg development discussions and patches Date: Tue, 13 Feb 2018 16:23:22 +0800 Message-Id: <20180213082322.25309-1-haihao.xiang@intel.com> X-Mailer: git-send-email 2.14.1 Subject: [FFmpeg-devel] [PATCH] lavc/vaapi_encode_h264: Return AVERROR(ENOSYS) 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: Haihao Xiang , Mark Thompson MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" The corresponding feature is not implemented for old versions of VA-API, the returned value should be AVERROR(ENOSYS) Signed-off-by: Haihao Xiang --- libavcodec/vaapi_encode_h264.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/vaapi_encode_h264.c b/libavcodec/vaapi_encode_h264.c index a7f9a602533..6e2db4af070 100644 --- a/libavcodec/vaapi_encode_h264.c +++ b/libavcodec/vaapi_encode_h264.c @@ -942,7 +942,7 @@ static av_cold int vaapi_encode_h264_init(AVCodecContext *avctx) #else av_log(avctx, AV_LOG_ERROR, "Low-power encoding is not " "supported with this VAAPI version.\n"); - return AVERROR(EINVAL); + return AVERROR(ENOSYS); #endif } else { ctx->va_entrypoint = VAEntrypointEncSlice;