From patchwork Sat Jul 2 22:21:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 36609 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:8b27:b0:88:1bbf:7fd2 with SMTP id l39csp1884247pzh; Sat, 2 Jul 2022 15:24:17 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uLvX4EDJkuPRqp7fyg7gqJ+D8oK1IgLWztVOedOHGMb8+YPCnklpywl9JMZRuu722o6z/3 X-Received: by 2002:a05:6402:248d:b0:437:dd4c:e70e with SMTP id q13-20020a056402248d00b00437dd4ce70emr26421956eda.75.1656800657425; Sat, 02 Jul 2022 15:24:17 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id w11-20020a056402070b00b0043a0e3796f7si1592892edx.395.2022.07.02.15.24.17; Sat, 02 Jul 2022 15:24:17 -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=@outlook.com header.s=selector1 header.b=mAZXESwE; arc=fail (body hash mismatch); 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CF7AB68B96F; Sun, 3 Jul 2022 01:22:47 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-oln040092068054.outbound.protection.outlook.com [40.92.68.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7F00068B979 for ; Sun, 3 Jul 2022 01:22:36 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=maX0s/B8tjuI9J7J/6NhrDr/fMYIhgM6ZJy+6tGnqEi39+tPYg5NVmr+1S4WGmyDgiXlrVUEgBkpwEjTYKCY4O0mumaH7c84WbykRlfmoavtbk1yQROEO8ev9uGYyIcx2kqDVlLol6hkOV5IM/Ou7WJBswIStHY1D/kKWA7+xp7gBttWaJAUTI7UpSAK3RQIv7nyazLFRLFff4r6IvNrP+Q2Y95CgQ3OolyzEMHPSZRp2+leYweUCJFYRYtL0ENH+O93DuMPfT0oDB0Wppr1wJsSvs771t+VZeoJb9iEalHyqIfmacp8umwTeu6p36wkANEUS6PT4Q0yT30Mb+tDow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QBLnPr8hx13kFsBEFoEZr7HYPHfrunXqfxlpVRT/jF8=; b=cTaGZ3LIlTZZuNn1jgMVjwCSQXwp1q4CX8CUspgN6TWL70BAyauCTctUAE6CEjuFDqnoEQEmknvGz7zeeFbX9CNxMA614ArGt7Of0PvTmmm+YxGmD/B8EXRwvnbjUw1oZgJah3TyZGd9VRPQ32QYdVFplw8NuVE/6XZlsbwAolIwyp8hqm5V/wqn05l5QLVJOlonil+PZYkRRjfvENOK4o9Jo34yYG/5+ZF6B/nTTBBnb7+PSudN/hdfUdiEq5IONKpvjVyVWyEgIaiRCf6XDm0sVNpz86mbmc9xHLI8tvl+sXeHCQfv+gVYRyOCYzS4qWcmcs2TPlxOFcjnIg4hGQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QBLnPr8hx13kFsBEFoEZr7HYPHfrunXqfxlpVRT/jF8=; b=mAZXESwEpwUcqXmFViPcMpJ8IDRYzqdNd5TPJzzLtWiDnXLBOCFoAGZfPkCRHONmcK0HoRHXEMZtBnT/pT0y7l7V/cN3NAXEwPYv2VkXIVtqwyNT2jZgypSuq0gQ75CmOOldMjaEFkFCgRykRhE58DZMS58uqwD8VP1/zmQdXCskQYaOnl+UBgO4L8p62+IwEiBls918guDbBdzT+wusZGPwp5A3oalM0T0erUwheRo0fSyyvnAAaF9/N1bTGoUobKkdb0rIY9yeoVXBKgzL9MIrffz8LhdE6evoOHYXpz3lmnk8w/uK61EuAElGaYT4fGj5po/vlUladu1JOQt0cA== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by DB8PR01MB5948.eurprd01.prod.exchangelabs.com (2603:10a6:10:e4::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.17; Sat, 2 Jul 2022 22:22:35 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5395.018; Sat, 2 Jul 2022 22:22:34 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 3 Jul 2022 00:21:54 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [+FjwWDEXa6+7sAdiPyZ+CSh/dEJGNIoC] X-ClientProxiedBy: FR3P281CA0089.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1f::18) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <20220702222200.169681-13-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ebe9b3ca-2b2b-4ecd-b95b-08da5c795cb2 X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiRfEAUNR0l8e+jWTbrQIj13sjL8zJafa+5UKtq7cZMcsl4mDQn0yVRYibufG/H/VAyh4c9vitXolW11Gx9qW5/lGsH1bkRol9cjPzSjYGTIfH4nV8GPsFj7tkxZUnMa6svllu13eohWEJ8CDKcHwNs/6rSzndwSAbSsljM5Q7rJQ7nM/14lYF6lt2MVIdd8TyUvRw3cE3X5uIK1hFIhHstGCONEWCAJeMMInJTezwAQHqQa65vHq74653jZoIOUdJVCjSL6SSvTta9lz2tCdDg5pN93wRcGSNUm5hTHf74OmyAMHN8jjDapL5nW0ZxreBJ9bVDNXdCDZqM8uNnkYR5rBZXIo61G4iCKV2C+lQ7Vsy/KqpV7q1dzLmOqOPjMeDaVIuqQyb5e3lFlYeexeBr3T8g6BgLWPMhpNToortG3PcwG5YGKsMOOVQ2/jIZpHZqxrWa2EkLGNSjyRsDUtCib07EIOaKWpnImyZmEWOwY4UHwhb2B7CK2NVNkHXZp597E3t7Ukbsq5JM2HSWWulBIfGuceMlE0uIDuBZhWdqX/1gbpu8PJFA6bP/uwQmrAce/JGUaOfbHnUy5OzASY+y8JNEoIwivU6UAsyHLaA0O006aBNESciK/ExxmfxRr1fwU+IAAXtSTSmVIDG8UqA0VrmLpUJyx/0f0X4mW5uSF1Sr/fFs0JhAlkd09dJAgq5+hr2pqkycrjjrH4jz7Papu5RXpHRtnJ5iHIZQFuAPCO4N4kYCbkZl2LnlpBCdPHKc= X-MS-TrafficTypeDiagnostic: DB8PR01MB5948:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /EEehj0ye27dAsN5IQqBq0c58aLCq0yiBnrrPKaLijGCQAJJ6re90FSPQDQ9Nvg9Rqp4suwpDv75Ak8BOV0EYg/2LUbaUYZ8xhgXPYIMdmWujYT5ObpYqt/nORZ2ZPe4rWdOx8I6pezAZPQBVVckigJkK8oxqdQrAbbS2pJcwEiZrxG/ZL+X6Rxx2FepZ5fzvmdOI727kTYIBuhYtG8lHzEnV0r8aoXfrD2103fiJdZwv2CtYHAhMzS8qMwMGJgBKUZeMOO0YIP2qM6pB5+KZ2F88AsOPrewwM8hFuJWnJkVRM/slu1t9c0GPSgkp/kkXuwXUzQ5XbzhBaCgUdiHAvgUaq6HwuXEW81+5tNKCBARyGCpyZt8mmHIkyV4Aiu6SsKUX0kPXrzuvHLNTCs8SgZJJ56T1lVhPX1FjNNTb7e0KrnU/+cKJMwbeeNqNfLAe4LdlfJaHvtRxt7uln2hqGxBmCtCfXAmortmkIfW0WtRiiK2+f1SJ+BzEImgznwLJQWNKiSvDWASkcwy/PoVC70VHwVX8TuB69AzPDnwHLOklAy+zDvxIprQBUfIz/M2zqT9TFkZe+1hCPZuZhEdmhvzUmm6T5A9dfzRj879Rlv6RaFUFWlbrQQg8jcq8n8/xK+KScEuAJRoExXQWirmIA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bjtIl6w0SQMAgyO/2153PUt3Ct0tpFQhBlo7Bo27Y0yk87GGv2C/RJ7Jfl/PIQRd5NvYDDTzD4Kdks5z2XZfcl/wbW4wpGFrPCgmtK+J0QLijO1JOBcsFDR4HVO+Xodu9/59p9kttnrHTbGnB/Ux17QgTcf5A51Kzy/f61XzOzhcHUpnLuJvcW3NFiKqXFO1yXnamu4AaT67tp47oHyfbiO8KCSc//alMO0cweAoN7GsN/88xT64PujTR32kh7zrRZA+LWIuEZuvYDJ5KCpec9ZpMR057mUV5acp/7lB0w+MQ0/t4JNTYO8ukvNz6nF2mSg6LE+kNl6MjXNW8UEOBFyOA5HMlx91yw+r3Gl0pR5lEboWTFRNDM+vTiESivvMg3C4RMEMxRkUO6guFDGV0b0oe/WgLqDsGeTx5PV22cpC8DuM/nNwUy+rnS7GcE2QUkxTl4g4bpimv5RvfMl/97U7sooJ4zpA/MePdjg/iXVkt000d6Cpmy+xm9eu+lbeVmAeWFOiUz4MQzvhRmHTsQ3DiNIInUr/pd0/lrxB/3eXdb2TsI2iUOxawQ9LqY6TGmZOGItJJBkAjzCmm1H91t1AxxwrlHbSn85G4xTWdui7X15ZKGdPCLA36KVcx1baMHOuv0qdb1M8pVJ0UNhAV7TYTRs2vi7d2B3Kyp9jIvyFLV/kv3LsxKv5N7B7yGl/YREsXM2AW5sypzTrb8KYvgFz/pQ6ODNSUEUBFDd5HbbWst5LUofDY9gIO3Z92v2JUUKxUpOTNLQY5y3Juc2fsu/Kl9n61iP2voti5kHxjDQ89kqXo+kPcOdScjACnT8VFxTKRiJazOEY7t/NgDhfEqhHDo8y9rJ9z21XRa6tUTgxfGj9p8GOxt4IGNGUapIHWh5hRzpVVwdnAj7rkfBndR5e+BDCM/enLSObK52FNsmmWFXopumN1ggXQC2PbZkhXeFrbPBfpixSKBl9WpSonscvSoh0vDGD1IFnT4MqVbKxtIwiWnDcTl06c3rSMC8jq+sQGdijMqtmZ8E6DmDX/E1DuCooXGCue/J6s06W4uU1qUn856RFiP3ukMDFwTJ8RiEu3LsbEWDUjyAcffMIa1EWKo3T+glKQeSYFcYybxYPRotiu5eq/K59EiAgCXsskiEDFj7rFSTutreuBoFDhaandAE+kM73PRCXOnJ/KFo0MjAwtC5dPfH+COJ615X2vHzWW5ls5eHG8R5jdGRRnHiERHaB366LwOh0jH1UpOF7D9pPw/Df0sd/1uIVf0JP00Cg24HS28CUA+8YIvcAwgOr98uDxjyWnI5R9U8lnPk= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ebe9b3ca-2b2b-4ecd-b95b-08da5c795cb2 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2022 22:22:34.5245 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR01MB5948 Subject: [FFmpeg-devel] [PATCH 14/20] avcodec/h264_ps: Don't error out on unknown aspect ratio 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 Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: irA7/mjUJcuJ Values 17..254 are actually only reserved and not invalid. Signed-off-by: Andreas Rheinhardt --- libavcodec/h264_ps.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/h264_ps.c b/libavcodec/h264_ps.c index e16da68dec..55ef5ce0d3 100644 --- a/libavcodec/h264_ps.c +++ b/libavcodec/h264_ps.c @@ -145,8 +145,8 @@ static inline int decode_vui_parameters(GetBitContext *gb, void *logctx, } else if (aspect_ratio_idc < FF_ARRAY_ELEMS(ff_h264_pixel_aspect)) { sps->sar = ff_h264_pixel_aspect[aspect_ratio_idc]; } else { - av_log(logctx, AV_LOG_ERROR, "illegal aspect ratio\n"); - return AVERROR_INVALIDDATA; + av_log(logctx, AV_LOG_WARNING, "Unknown SAR index: %u.\n", + aspect_ratio_idc); } } else { sps->sar.num =