From patchwork Tue Jan 22 06:38:11 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: hwren X-Patchwork-Id: 11815 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 713DA44DF96 for ; Tue, 22 Jan 2019 08:38:20 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8C73E68A88C; Tue, 22 Jan 2019 08:38:08 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from m15-113.126.com (m15-113.126.com [220.181.15.113]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3069A689F4C for ; Tue, 22 Jan 2019 08:38:00 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com; s=s110527; h=From:Subject:Date:Message-Id; bh=tpRH+7fShWbJXSq5wj Nxdz5JwWZHNKW/g3EXtRVj1M8=; b=VveQDSX8p2K+lSZF7EzbCszZCWcO0KH51o kHeYHJSNLpyd/tNeqr3Yn+5Ltv64qlU/rfXRDW3YTcqScjU1Azb4GFfcQBrHs6Am U/YdnhaxdI22M6DtNraYZCYhmjKSGzrG1Pk4p2xV43J5OBYa6pMZXiIruOH2W34b h05+ZItBg= Received: from localhost.localdomain (unknown [111.34.130.38]) by smtp3 (Coremail) with SMTP id DcmowACXWdBVukZcX3ENBA--.25351S5; Tue, 22 Jan 2019 14:38:15 +0800 (CST) From: hwrenx To: ffmpeg-devel@ffmpeg.org Date: Tue, 22 Jan 2019 14:38:11 +0800 Message-Id: <1548139091-3894-3-git-send-email-hwrenx@126.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1548139091-3894-1-git-send-email-hwrenx@126.com> References: <1548139091-3894-1-git-send-email-hwrenx@126.com> X-CM-TRANSID: DcmowACXWdBVukZcX3ENBA--.25351S5 X-Coremail-Antispam: 1Uf129KBjvdXoW7Xw15Ar45Aw1DWrWDXF4xWFg_yoW3CFc_CF 17W3WDJF4UCa17Cw4UWrZIyr1rWwn5Cw4UGan7tr4rWF9rtrs8twsrurySvFsxuwsIyF4Y k3s7Zrn8XF4IgjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IUnomh5UUUUU== X-Originating-IP: [111.34.130.38] X-CM-SenderInfo: pkzuv0b06rjloofrz/1tbiLRdE6VpD6+cKsQAAs5 Subject: [FFmpeg-devel] [PATCH 3/3] lavc/libdavs2: fix parameter setting error 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 MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: hwrenx --- libavcodec/libdavs2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c index cf75656..f8f1b05 100644 --- a/libavcodec/libdavs2.c +++ b/libavcodec/libdavs2.c @@ -45,10 +45,11 @@ static av_cold int davs2_init(AVCodecContext *avctx) /* init the decoder */ cad->param.threads = avctx->thread_count; cad->param.info_level = 0; - cad->decoder = davs2_decoder_open(&cad->param); cad->param.disable_avx = !(cpu_flags & AV_CPU_FLAG_AVX && cpu_flags & AV_CPU_FLAG_AVX2); + cad->decoder = davs2_decoder_open(&cad->param); + if (!cad->decoder) { av_log(avctx, AV_LOG_ERROR, "decoder created error."); return AVERROR_EXTERNAL;