From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 0CFDC42041 for ; Fri, 18 Feb 2022 12:53:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id DF36A68B1C7; Fri, 18 Feb 2022 14:53:46 +0200 (EET) Received: from milliways.cryptomilk.org (milliways.cryptomilk.org [78.46.21.5]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AE8FC68B007 for ; Fri, 18 Feb 2022 14:53:40 +0200 (EET) Received: from milliways.cryptomilk.org (localhost [127.0.0.1]) by milliways.cryptomilk.org (Postfix) with ESMTPS id DD16A98DE9C5 for ; Fri, 18 Feb 2022 13:53:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cryptomilk.org; s=dkim; t=1645188819; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=c8aEdAZK92bSvZgLVsXWsjdA8dm132JvFTb0muUFu7E=; b=ZVmzqK7+Cx3qKhQyDOINNm9IGHzSEdSD/MQbMAcYxd7EQmJN/XQ0McFOZ2UYBckhanbBTl OOX7qsfizftA3J6it+WoxMpPuzfntfiFp63Z7qJedQuE51yRsF0AlnrGIjpD8S6TCA2Khq V4PXCDShTIOikUmJUbotiP2wP6meJq4P7F8Fd6CQay0cfV+MDV3peJHzvofYHZHszKbaqN hAWrsimxcJJkwWEqrDFo7HbuF44C9E9Ou6sKL5+VSdBweoJHCXLOnElVP8btTM08jjKlPI kxxd6qd3kz1M4M5aDQvdp+ifrwvA0hX3xDQhckM7rc0aWnOQ7grpVxjpW4t7uITayAG4mT 43bXmJg3n5Aw/vfLDiWb7MM8sObAkt5y5uuftOu8NDy+ymQ96wRgn2Q/oRwJcNUpY/wsoo rSdtFKc1We0htTiRT80FVVbh42w1mvXKFZYmQvjMrt197GEcVp0JHt4V5+llMiRpVqspqe u7KwU33/uw6o/ditefY/ngLX1wfYdoRx5OnBcvdvTlF9/ZfrQkVLJxI+e3oE77+eVpGO4W HXrVlh+jhnZBPzCLskp3Ea8EQ2XLpOsDBVOE15KV646HxyJq2Hz1tK3t8A+2xPt2xqGZzS j+O80+MpSZ0eUZLK2687L0HPU4sQBaA6qqtkR30vsngApebE+8GDo= Received: from krikkit.fritz.box (unknown [IPv6:2001:a62:14a6:a601:5f76:f27a:e246:9316]) by milliways.cryptomilk.org (Postfix) with ESMTPSA id F21D898DE9C4; Fri, 18 Feb 2022 13:53:38 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cryptomilk.org; s=dkim; t=1645188819; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=c8aEdAZK92bSvZgLVsXWsjdA8dm132JvFTb0muUFu7E=; b=ZVmzqK7+Cx3qKhQyDOINNm9IGHzSEdSD/MQbMAcYxd7EQmJN/XQ0McFOZ2UYBckhanbBTl OOX7qsfizftA3J6it+WoxMpPuzfntfiFp63Z7qJedQuE51yRsF0AlnrGIjpD8S6TCA2Khq V4PXCDShTIOikUmJUbotiP2wP6meJq4P7F8Fd6CQay0cfV+MDV3peJHzvofYHZHszKbaqN hAWrsimxcJJkwWEqrDFo7HbuF44C9E9Ou6sKL5+VSdBweoJHCXLOnElVP8btTM08jjKlPI kxxd6qd3kz1M4M5aDQvdp+ifrwvA0hX3xDQhckM7rc0aWnOQ7grpVxjpW4t7uITayAG4mT 43bXmJg3n5Aw/vfLDiWb7MM8sObAkt5y5uuftOu8NDy+ymQ96wRgn2Q/oRwJcNUpY/wsoo rSdtFKc1We0htTiRT80FVVbh42w1mvXKFZYmQvjMrt197GEcVp0JHt4V5+llMiRpVqspqe u7KwU33/uw6o/ditefY/ngLX1wfYdoRx5OnBcvdvTlF9/ZfrQkVLJxI+e3oE77+eVpGO4W HXrVlh+jhnZBPzCLskp3Ea8EQ2XLpOsDBVOE15KV646HxyJq2Hz1tK3t8A+2xPt2xqGZzS j+O80+MpSZ0eUZLK2687L0HPU4sQBaA6qqtkR30vsngApebE+8GDo= From: Andreas Schneider To: ffmpeg-devel@ffmpeg.org Date: Fri, 18 Feb 2022 13:53:19 +0100 Message-Id: <20220218125319.243373-1-asn@cryptomilk.org> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] avcodec/openh264: return (DE|EN)CODER_NOT_FOUND if version check fails X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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: Andreas Schneider Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Signed-off-by: Andreas Schneider --- libavcodec/libopenh264dec.c | 2 +- libavcodec/libopenh264enc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/libopenh264dec.c b/libavcodec/libopenh264dec.c index 7f5e85402a..97d3630df6 100644 --- a/libavcodec/libopenh264dec.c +++ b/libavcodec/libopenh264dec.c @@ -56,7 +56,7 @@ static av_cold int svc_decode_init(AVCodecContext *avctx) WelsTraceCallback callback_function; if ((err = ff_libopenh264_check_version(avctx)) < 0) - return err; + return AVERROR_DECODER_NOT_FOUND; if (WelsCreateDecoder(&s->decoder)) { av_log(avctx, AV_LOG_ERROR, "Unable to create decoder\n"); diff --git a/libavcodec/libopenh264enc.c b/libavcodec/libopenh264enc.c index 7c0501a2eb..7649e7b025 100644 --- a/libavcodec/libopenh264enc.c +++ b/libavcodec/libopenh264enc.c @@ -137,7 +137,7 @@ static av_cold int svc_encode_init(AVCodecContext *avctx) AVCPBProperties *props; if ((err = ff_libopenh264_check_version(avctx)) < 0) - return err; + return AVERROR_ENCODER_NOT_FOUND; if (WelsCreateSVCEncoder(&s->encoder)) { av_log(avctx, AV_LOG_ERROR, "Unable to create encoder\n"); -- 2.35.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".