From patchwork Sat Mar 23 19:19:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niklas Haas X-Patchwork-Id: 47385 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:c889:b0:1a3:b6bb:3029 with SMTP id hb9csp369096pzb; Sat, 23 Mar 2024 12:25:22 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWMtBms97Nqapkp9F9xIeTLHpzIuJhWu5gfFUFGa/pcg2Y+JheozwqmcGQ8tsGnrW9M1j9S1uSo6Ty3iMU6HwpmjgFb91owFy1+QA== X-Google-Smtp-Source: AGHT+IEmBby6felCmKOlc8Q8EbAMg8+Gfa62la++T0r9sfmcGTGr0eX3XC8HdZ5gzcdE9JtdMZDP X-Received: by 2002:a19:2d5a:0:b0:513:2992:bd92 with SMTP id t26-20020a192d5a000000b005132992bd92mr1786799lft.11.1711221922701; Sat, 23 Mar 2024 12:25:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711221922; cv=none; d=google.com; s=arc-20160816; b=L7Qpfnj0QI3lV9KTJorUouzUhob8eyWdleCFs8/uMaRL57ZmV/wnOTUUPNtm+LuT7t g6FjnNYoVYnMBDsJ625nbgWwgoXzfQeMn+CNnCN6kJCSY6oI/486wAQlqgVFxzssaAEg 9bzkMOi+aztgMdiajLYZEm3pbyTmkj9GJMAPRb9os9zTGW6K8xKw7cJjnlriRxTNznTu kZ6W1PIducOiCVhC7LKPSDibrlb/13ZVzS809QWVeJykT1PNZH2588NISCMigGblWly3 TCkytkPWO7A7OljGbhmH0swqYevnstSd8tEIxrLhyiftqS49AuKQlczH6z9+XZsn7BkI g0PQ== 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:dkim-signature:delivered-to; bh=+Hbt9qdum2Spl5Fkf1UxFmkitIZvTsfcnT/A3K6HpBw=; fh=xmAeKtysnShNOmkhiJmYkS30uw4Fu2hvBJ7qlIwukxQ=; b=SNs+sIlHg8m0gwFdSHHTsyVTydqK+54Ld8mo/un+kFNtbEOcMU+slNXCuES5N24LpT FMWD3pqQR2S1I8FdpNGkoIdNHecsCCX8J7gqUY/3YhvRdhNQvFC1DNxLVA4pha8ITrrB RQWFh2trYUCuj87dikv8yxpKw5gfnFqrI4LbcGt6SkSTiKsYKylwCERsiq7mCq+Lw6MV QXGwsqv/fB7qmYgddWkPyYFxN4uGR3x81wDnrczZvoyT1bjYrL72/P6z/Y/40o//zZ+g hEQyZYD+W/J7EC7Vas/Zo/yMh/vsftwsbkBMNTHB34AA27SqZwhP19WNsk+Rsm+OkC/H 25wA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@haasn.xyz header.s=mail header.b=Csi0D782; 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 er19-20020a056402449300b0056874ed2dd6si1096689edb.378.2024.03.23.12.25.22; Sat, 23 Mar 2024 12:25:22 -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=@haasn.xyz header.s=mail header.b=Csi0D782; 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 8756068D1B3; Sat, 23 Mar 2024 21:24:54 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from haasn.dev (haasn.dev [78.46.187.166]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7731B68D10E for ; Sat, 23 Mar 2024 21:24:44 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=haasn.xyz; s=mail; t=1711221884; bh=G3K5ePz8kQ6cExfcOAs1BLbI+39AMTEMiGq+xPuZGaU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Csi0D7823SnWD5++HyGvyKxOR5z1NWRO5TxwxcPyzYCUkQxJ/YSTR/JlcLfjsff+3 O8R1+RwMhn6pRi6sNF4oA/YpWElgVR6EPugEnrbteuTuqcoIM6l4vr7L4LqrKOvEMZ QqBNrD/QNPz+Dqw16YohGvY7cpo9O8/YXqKGEzto= Received: from haasn.dev (unknown [10.30.0.2]) by haasn.dev (Postfix) with ESMTP id 38260429D1; Sat, 23 Mar 2024 20:24:44 +0100 (CET) From: Niklas Haas To: ffmpeg-devel@ffmpeg.org Date: Sat, 23 Mar 2024 20:19:52 +0100 Message-ID: <20240323192440.38264-4-ffmpeg@haasn.xyz> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240323192440.38264-1-ffmpeg@haasn.xyz> References: <20240323192440.38264-1-ffmpeg@haasn.xyz> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2 3/8] avcodec/dovi_rpu: switch to AVERROR_INVALIDDATA 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: Niklas Haas Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 7saPKj4aaxWX From: Niklas Haas Instead of AVERROR(EINVAL) --- libavcodec/dovi_rpu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/dovi_rpu.c b/libavcodec/dovi_rpu.c index c84a942f476..53f8c288db0 100644 --- a/libavcodec/dovi_rpu.c +++ b/libavcodec/dovi_rpu.c @@ -483,5 +483,5 @@ int ff_dovi_rpu_parse(DOVIContext *s, const uint8_t *rpu, size_t rpu_size) fail: ff_dovi_ctx_unref(s); /* don't leak potentially invalid state */ - return AVERROR(EINVAL); + return AVERROR_INVALIDDATA; }