From patchwork Fri May 24 22:04:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 49219 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a59:542:0:b0:460:55fa:d5ed with SMTP id 63csp2019111vqf; Fri, 24 May 2024 15:06:34 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVocYZJPbRKas6N+JGFt3jPOazJx45G/cOVbfbLP4n18gMV6YaberM53ICzS59dCVeEwqudiZciXLMQTwhJOTZv4EmMoImTweZxyw== X-Google-Smtp-Source: AGHT+IFpQVuy4hfMOJU2itHFaBSqW6WT7xacVfevXdgdVvLa9qqpxRlsIORWIL9GhK+mJ1JeT106 X-Received: by 2002:a17:906:7b55:b0:a5c:f349:da82 with SMTP id a640c23a62f3a-a626536c954mr207914466b.68.1716588394428; Fri, 24 May 2024 15:06:34 -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 a640c23a62f3a-a626cc36bc0si120635266b.316.2024.05.24.15.06.34; Fri, 24 May 2024 15:06:34 -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=VepHZhQG; 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 CD89068D59F; Sat, 25 May 2024 01:05:39 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2056.outbound.protection.outlook.com [40.92.89.56]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C9E1268D5B5 for ; Sat, 25 May 2024 01:05:29 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EeXmFJDKiVFkGuZrINLipE145QcUt2fdXLZ3hkMk/48H5iNIC/g+Eygzbf+mE9NCi6yDDrYNt1EEcuW4jDwHV/7aK5azCll5Nyho51oorgxZ1PwULQmHz8A/5Cn4APw+bgMRT6kV0uw3DtzeEE0sOkUJQZsvXL170vT7VmA/IKXjRvDedw4WC7asLYPjH3Mr7XhCeUNx+mzpCNToyzfLvym84NuSwPLPztDIK4KaGJIrFDLymuCdtGmzJobH22ZUrMX8Q+Srrb/sPC5BUFGPifbDBfxOx+0z4ulr88fRK1Ge2A2ch46UizTyydFVJDccfMmn/NRku6Xw5WB8kx6Y8Q== 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=qDLN6U525DBYst1hdvG7Nw9eOmEuvAH1O2LVIwPPslE=; b=EmjvQ03w8xgABDAbDK+GOVuiG2yvl8xyTHcNTwupK1D+HW/VgiFQSGH+3yOzOd1VWnuxl0zCdu6VQXGtnmmvSmWfG0NlZgX3cfHIN/08+mr8uhHM78ueHaXTwBVY8e/5JJ0fHUjNwteC3gzHWKJJ/zkTgsyNp/iXvJzpTnfDombHsAwMdTK46b43RuANP5RQpB0xup+LXtDywCsfXUHBzYxPqXIXAC631ZL0WfsgA8k6H5Nr/l9/EuVxRbkZKv2mYKM0+xEPy0Vp7DS+kiIMQ9p9HApEatGX+ji1ZtJerIxengorkZFngaHxb9h34m5UuCbnTMVfnb1nGCnfAAGSkg== 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=qDLN6U525DBYst1hdvG7Nw9eOmEuvAH1O2LVIwPPslE=; b=VepHZhQG8Id8PWn6cK9C+qRxZ6++BHQ7EyXbed/YblwqZvXMR85ka3KrISuwIzYbK5/qaFhVDkmgN6d22f2zxiVL3LeHIE2idydgy6vAh2eblNYAc8XMlmQCjC/OWXhnmh4cX+kG59YOiZJVM126Nl95il3rBScO2msPHR4Uva2kW5oWJvS+wLdMSwp0ePtYQTPpjCTvz5HwkmODi4x1fYTp4b9BFD8L7XmMrlTZmdYZTc1ZKpG04mZyxdoKZ+xBXsvU0KoWT4mhHLI+YXR3PmU5oc33fVTfcOK6auikKjo8ZcMpltDkOgPrWnaplffvbwAWKS5o4n1BpmrrqozQDA== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU2P250MB0368.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:27d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.22; Fri, 24 May 2024 22:05:24 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.7611.016; Fri, 24 May 2024 22:05:24 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sat, 25 May 2024 00:04:55 +0200 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [Tga55sqPzcfBnu9hCAU+ZdgtqOMnx8RGQqQtWLi0OR0=] X-ClientProxiedBy: ZR0P278CA0194.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:44::21) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240524220455.1276419-11-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU2P250MB0368:EE_ X-MS-Office365-Filtering-Correlation-Id: c155c22c-98ac-4eb6-ccd4-08dc7c3d9ce3 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199019|3412199016|440099019|1710799017; X-Microsoft-Antispam-Message-Info: 9KV9BxpNfmMtSvCIA0GftY7eh6fnrzl7Zkqb1GYZ7SAfVyUo9XJgZWnsaCUVCB/8keKth/bc8UCmGiXI1bMQQw7G9oqlgRcv8Kavc/lv4RUXnm7OtxxRSy7PRbTGN7E0hCYA4YPEpMPUjxnNjTk8iYMPZX5OPiF8Wy82ZfdW92RC4D6bFKZ7FVOl16x8efCLpFYDklfqXUEr5W+7+7SJhaZTOB2946vuJabFG3mD+fzXFd7E5NIndR/1E0+OnWF+TjcTWv+RtU4SLSuXreeIwO0wKHX7MMuuu4Duj97REtGzxKWsQBzhS8mrrQXZT5SKIGsQJSN6Ypp8D4mr+ai0Bs7rgG9QJPHTcTaW7fIiMV9lJCgP9fELjpwTAaLXkautPyLqaubVgTMxv78UNJVLA5KIvUg2+4N/lYdx5Y5oSVcwjwcP9Uh4ab5DK2q/QwewBq6ZtcyX4+h5+oaBLK2xc9aKNaAcVodxL8j2wmFixORyOPlgiLIqG6fDBLLaPgQEGAGr5kgduq8U8bTyg2S01DdZpISZRwsyvq6qYSSzn9wrBb0T6S35VMFBWz3YIchddbFTO6T24NgI35sjoXukRDxDrnLQEPDwbFv7oK9drCRica2WV+LC88JioI44YIR8 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: A+gSpXvxJDKgt1qDcfGjwvVA8V1mU04YDIAs2xTqQ8FFMyJkOLHbLbCgHGmwuyEMVhxNwInKA1uH1Dbib0+vanD/dM/bQq/4der8pteZarH0XKYer0upf3urYHItGsYNQ2HOZkCzkRkZbIsxFLfdOX5Xfy/sC6qoK3q0Cn+hMyY+c7+NsfRymqwmVo2jlqpm9r3V1m34iQww3cCSkmeuyFvxEv4OdAZ401vUnVG5RWOUT9GJ+eeDOvbM1kp30EwE0uGtS4ZrECjG02ZrOuElGw/u6FwYnjYjWvjs16bCiphvhOW7wrbUdI9hwXsCH6v6wy4M4bTmqCNpSCzA4dzyEUBRnA7Mzpcn1hBTTKqKI51ElxGec7GEr+ew7KUTHb1ofILKHwDpugMcqMmazY1hHj4i6/0i+d/w1zFu2dEhdyL76Kw0S1ZhMn3qID2OHSBZ8b7eg3GgfxhTeePSt0Iwvv8U2QDG1IcWX3kZ7JaxV/0bwdea4txK6Wr8mDMKnKqxW6FgrXX6ZlQ+prg+qzMGcfp9x+O17eN4qflDj8o4xUwr84WmINixVO7Zz4+F9YAx9U7XckZu56ZPAWiCs6twpRwhJgQ45DVAryQ7H+nrY7BVwwedLttp2mJ00gHFsaIjPK3GvxPEtLe3xXGGPBe+y8QMt4IYTS+Lt5e9XVc9kGLvwti3bOtX2Np3nHCbDVAp2OiWcCeGg1iDbKS05+jqnpd8ArdAwXM7Hq48O9zmYVZjKZPLQUIoZVbz3kN0LuLZyNspLRGlYsg+8P415kyyVR8R79tAIpdrYUOHwu6P7KogHpgi6vLddQmbP/Ud8Vf3w03SlIHKTT1ueXp9w2QWwFr7f6kaMLRnlk+4ahwUTJ0mzskj+oOX1q2Mzvhq6LdOiIlVUSzQtRI56qVcJ1BQU41KVjNjHn4mAq+KwFYLllSStsxWsHj2ZjaZPKFX5vx0yQ9NjkmPFLkcr1voLCMHL0lMZrHzKodROo2V5/u2kRkObNMO0yLONFOtWZHFdhJwWc8jXRHMqfNLqAmlXMSHbdoU85c09gfNj4TfV0xi/kGo2zGqw6vEV0hEn+PSfK2gjl827CsatIFQXbcukXbiOMInMIeoNvSnjBOcog8/aSysOi6Dv+cIUV5qrOn7m5gJbJ7Qk/5NFOD2t4ls4YwM9eXvpUl/rbJe2YGTma72iJ7VCrv1TBPdXJ87/54WvIDMZNxosAYXC1BasFW/vYTCjhHTuWT3ac7DaCi+uO+fj621XR4jQ4CqxWlSZ1JsTxIxXTkR+xBhP1QnJf9+6DNMDA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c155c22c-98ac-4eb6-ccd4-08dc7c3d9ce3 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 May 2024 22:05:24.8633 (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: DU2P250MB0368 Subject: [FFmpeg-devel] [PATCH 12/12] avcodec/speedhqenc: Use av_unreachable for unreachable condition 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: HphHng53u7Wp Signed-off-by: Andreas Rheinhardt --- libavcodec/speedhqenc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/speedhqenc.c b/libavcodec/speedhqenc.c index 5b4ff4c139..29d603c729 100644 --- a/libavcodec/speedhqenc.c +++ b/libavcodec/speedhqenc.c @@ -128,7 +128,8 @@ av_cold int ff_speedhq_encode_init(MpegEncContext *s) s->avctx->codec_tag = MKTAG('S','H','Q','4'); break; default: - av_assert0(0); + /* Already checked via AVCodec.pix_fmts. */ + av_unreachable; } return 0;