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 D11A642749 for ; Thu, 6 Jan 2022 20:08:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2C5B268AE5A; Thu, 6 Jan 2022 22:08:08 +0200 (EET) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-oln040092065097.outbound.protection.outlook.com [40.92.65.97]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B09F86804B5 for ; Thu, 6 Jan 2022 22:08:01 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M2/fJGtMQMbozF8ggEy2byv5sMc9YWWn8TyLl+Buz0DjAIOhpWUSeGY/Few4vbnZSNK2K22edkt0GEvctvatzPuPysPGGzPllKszZ6hPUFi+Hx2md3FOf/zfXoHfJYv3P+Y/6fMQjq+hY+ZjlC9ZBAu9q+3FWYa8ma1J4cQpA0N2fTaWGVGPLhqyxeqZLaFQ+M2ielUFPCRUsQYFVzb3yD+9zHpLsY9DbEYjeIWilq1w4mXKLbovyIMCE35eGOa5rjjojn/T4+2pdYuC37FslBoU9/vp6+Bwfoe0MAaS1vk+g8Wj6LNyKFevyue/FvuwqmmW0g6vDMfgQHv83ad1XQ== 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=RGmq9KAg/ynVpeVXXtqEVXbgZRKF6Mc/yReZFOP2Sxo=; b=bq/JT1HLj5qNgjDBaKibv5GjmdlLEz4SWtVDa/SjDuUkVCEBrNjrzEaw8grEsOoTGLXm9Gq6bMH0y/6OlVvcZHJkFstoMLmt0iFJsTpJluD9QuiL+jpKxkSGUqKAOCCTwoZAiZKrI6XSXn8oKZco+OWM0XQswCWxlENtNAlG/Wi5gq7LB9uQ/WXmcEnA3/sHuSEn55AAH9r3+1AB3OMjA73crwISMj60DJPh7PuCvwAZ1fDjWccSSILRazB/GWQPVmMbLoW2xFt+paB7bDYYUnfST3pnMJyhrZqalCR49BfHBGwU6Y/kBDHu88qXI2ZAIA/9AXGCmT8jBHx/2Pnj9Q== 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=RGmq9KAg/ynVpeVXXtqEVXbgZRKF6Mc/yReZFOP2Sxo=; b=RHnb4OdNGfdEE1u8FJbSGvVtDHppzTSr80NCWIYwG0JWdhRVjiU+YtgzdiRw126bQH0bbm83ASOXU/fu0zuQ7nKfcGswu7RtgUVooMSXIoyXhPeMhtNJoNK7TUE/MF/inJs5YXqPl+t2V2Sg0Vv+B5yiUH3ZuosqtbG1O2+cxTjvYxIXYAxyTQs5ayDvlbvFnhDnczSyDpze6jUlHawa60x6b8KXMMYMVahvMUu37kqAPtLgpasLOW0IBaADQJn3n4+W0IRDvVXRXXJ9dyq5o7BdfuN6hZHJ0mJ6B7Zs595Tnvnq7dDAoCpT78CKdlTgaY9sTRHzWzPro21aoevtYw== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM6PR03MB5542.eurprd03.prod.outlook.com (2603:10a6:20b:f8::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.9; Thu, 6 Jan 2022 20:07:56 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::19fc:be9f:2c9c:53f5]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::19fc:be9f:2c9c:53f5%9]) with mapi id 15.20.4867.010; Thu, 6 Jan 2022 20:07:56 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 6 Jan 2022 21:07:46 +0100 Message-ID: X-Mailer: git-send-email 2.32.0 In-Reply-To: References: X-TMN: [G7p5c7oa7KUvm/GDktG6d9J6Nztk6Iup] X-ClientProxiedBy: AS9PR06CA0119.eurprd06.prod.outlook.com (2603:10a6:20b:465::15) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20220106200746.2333846-2-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3ea9c31b-005b-47ec-e495-08d9d1503ae9 X-MS-Exchange-SLBlob-MailProps: +LiGfBxqLEuBoyQUf2rHPVuupI3Je4ybvd/s0rYEip7yGdrVFtUDp+YcRv2EHo8qX5v5SvQoxaP9RoVw/MpPl5ncVC88/+s2vNBLdg0B0k+o9vxMXELPmy4DwYiZGQwacYLSLW25BHD5drzTFTTbLnXtHCZIcuk8yzU5f01vmiwEZ8Ycu0B8k92c5ubqIdxYY8LI/NBSAEYLLIv04H5fp1sRqC8YJQLEbgvE2csujisIzWTuJrGVBT1NB3TimXVv2N7zrUJVWvqlmjMg3JjG0SeO5T8SGqH1GQlgrditxKcicxFzANQvvfR5ngf2PtBcVMIaFqostKZUMv0NqPCqAoiwQ4Q51H+mo+W56KW++xJVVB+Qc7vqOhy8IoHSKdLp7l8sJeJ/FctcN+bAWy9sOSfGSCZLfIoglsyjaUkacdP0tY5rjlZLr7GNejXeT0394CnwgIDiTcN9arnWW9U5nZTDbIrg3ldJD8dWGOoBXvm862QFyZIAUFcaDjC2DdWmSVnuEQn/7M0aw6fJgrwuKmBbsP0qJC++kNYLiYXJekkrOPXqUkgJ6gNKeSXYv5pK5gOdlZiLAvrX5XRcJFyuRuN5BmMqkaAaQIq+4YVdb+pine08kb4GVWDyvWgFggg5aIR8bGdQY8c8W3Xop6844NIJ0Ma7SSMiqLW1DxvKMd/x0IPjgDoz1YIgw5hTtFRkmemokouF0OngOaQFzEI37oKc8UQq2tt174KHOcYG7edstzXD/OGht1ost/jJu0J5hrdLDB6Ebz1j8rwvWHj61xZIxL6K/ZRU X-MS-TrafficTypeDiagnostic: AM6PR03MB5542:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aPBVBFibC8HIz8SBCR1vZBJFiknkPkxPCAzDInHPlFRcHmD8TjwLCGvMd/RoZeFsIa0wDD1RJJwH3bmQ+fUOq4dwbLIhlwXlkl0vGNd5AHAfvf/zrAJFBLgVwT5mgVUXe0ryk1kUnzQ/RT2P8ypb/CTsH6QknAVTN4PhNIBqeuTiKCy4pcDQhCQySoU9O/1aJvuRoqCfiLk4KMSeAuljBVbzRYj63t4K/Hix7Kg13LB1oii8PD7J1efJPjweFSMN/XpFdeju4h3NNi26GJpkaY4u09Jx+kMkB+2esQSB9Ne/JD9RyrrNq4q+DFAkxqiftLahHI3S4KHVQE5MpiIdQN4rsggivUdz6O0pG94fIdfi57JeVcKLXvwwZEOueEO7/UlvgLfk5/0tG4t0LtoiaKVrgM/6Y/BGdFFGoQA8xvCVlYhmiNne31OkADEiMyIe+VqpxWoJT7/9Qd6iRL3ZqCPll5nfF41llMWeymb7vAh7eCvFmTjBLrGNm+Jztb7YpRX+iAljkAsOwpC6HiuvJ8zcZP1Er6tTEF3u5QNLfAwPXPyAC4HUjOIFc+Yl7FU0Omm/4f3TPRJmOTrpgwW/Pw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?TvqT8mvkvtaaIomH6BBNiETLPIERtu7a11DWLSNVKE3s9OJMZgCWShzw92cq?= =?us-ascii?Q?ntWMlT+z0W9/zViRRBAt411dvrUigRYEygAXFNQGjkwflzUsN06U/iNDp0EZ?= =?us-ascii?Q?Xo+VwXYCkViKFK7LkZ/ipejM93ynN64MntLC7BtslhGyu6CGdbnzZ7MS01VM?= =?us-ascii?Q?MNcKe08/UnQo9dUovAVPZD0WxA6+1hVTtprkvSVO5HQ2x+KVcA9igsgxrZ0e?= =?us-ascii?Q?+X2ty8j0tSqCdPogHoIJwYH6IQVysbocTEmCSq71IkO6hrdZaTBP44Xrevr8?= =?us-ascii?Q?fWUeDvjOQMfmxYOt0rKxXZj9cFSa+z5V49SgxTsQIlPb19d38/6tpwS6Jt+O?= =?us-ascii?Q?GcgDHWweCblPBUQSfr9liX1069VhmnVrXZzGxNHtD/ZChYwwETBP4ilkRTFe?= =?us-ascii?Q?/kTh572JVsxMgcTLfrBQIWF8FCfVM76CEDF6U0xceUOYdy8+BUfYTj2rZKIB?= =?us-ascii?Q?zBYL8SG/legBPyVp+GWbEW9Zl00iOEVZj8itqvmdw1KTCYC3Bko1SZti4WgX?= =?us-ascii?Q?gqyACSn42R1rOt/Opk0oAw5vJDziFGJvtpjjYxuMab90pCvCtlj+/pGn9xqj?= =?us-ascii?Q?nDQZGQPG0lGg+UI5kxJKiBUA+kCfKzLpBNtPi0Ez42chiDyRwKawD5eRp+uX?= =?us-ascii?Q?rl0WISTzZV8nn5YoBlwzYVadwM0oEurAoya3IrTIwHFgrCWEAPmZkOwWr+RU?= =?us-ascii?Q?FJSLQeKUKVV7TLCvcJEZkT4b403cbyypJ3FJ8R0Jk35Iq4YdiR42juOzQx8f?= =?us-ascii?Q?CikDJf58gxstlqVQ3KV8tY9Rf8HKkCcJKjNlDa/yjD8p0Ktc5IgoHIwT4P67?= =?us-ascii?Q?q3Km0UU4rmC4pRKKrqXORcFchIFoi6ad/AOligS2i0RxAzTOQzZa490qm30H?= =?us-ascii?Q?SP63V5sRHNEpTxf5llcNVY4bgIGcy2WgBI3MpIwmdXzueJGH1ohuy/VuGyD/?= =?us-ascii?Q?lGhyPl/y2yAhSwPy+ZVP9Q=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ea9c31b-005b-47ec-e495-08d9d1503ae9 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jan 2022 20:07:56.7662 (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: AM6PR03MB5542 Subject: [FFmpeg-devel] [PATCH 14/14] avdevice/iec61883: #if unused code away, fix -O0 compilation 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 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: iec61883_parse_queue_hdv() is only called when the mpegts-demuxer is available and can be optimized away when not. Yet this optimization is not a given and i fails with e.g. GCC 11 when using -O0 in which case one will get a compilation error because the call to the unavailable avpriv_mpegts_parse_packet() is not optimized away. Therefore #if the offending code away in this case. Signed-off-by: Andreas Rheinhardt --- libavdevice/iec61883.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavdevice/iec61883.c b/libavdevice/iec61883.c index e7b71c757a..72e14abff2 100644 --- a/libavdevice/iec61883.c +++ b/libavdevice/iec61883.c @@ -220,6 +220,7 @@ static int iec61883_parse_queue_dv(struct iec61883_data *dv, AVPacket *pkt) static int iec61883_parse_queue_hdv(struct iec61883_data *dv, AVPacket *pkt) { +#if CONFIG_MPEGTS_DEMUXER DVPacket *packet; int size; @@ -235,7 +236,7 @@ static int iec61883_parse_queue_hdv(struct iec61883_data *dv, AVPacket *pkt) if (size > 0) return size; } - +#endif return -1; } -- 2.32.0 _______________________________________________ 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".