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 2FB42490EC for ; Fri, 3 May 2024 22:35:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9F20768D6C6; Sat, 4 May 2024 01:35:45 +0300 (EEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2086.outbound.protection.outlook.com [40.92.59.86]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4F2A868D673 for ; Sat, 4 May 2024 01:35:39 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XZI/U0jkj+KJhPQb1KbRyR0wNsyOolWtoOIjJnTWmXfsLiNh0S/ZiGGYnalbUxB7f6/yxBanS846lTsfThO11DPJYZI2zcKovJYM7+KjiqYsRRWJL+Qxb7T4+MQPxnguwJxRJ4eFoCYEwqx1+HQLfgWjY8LNJ+aV+5FLMBD69eQn/tP9krbRqJtyBQU4li2n/XnnkQ9oRo4swr+VA8syZe8GNXKgz8k7XYZmK7nNFYxZrYusIAV6SW/FuKKrrt5X8y3yyKVk/jrAgPTlegaLdKfKHfQNtbfil3uqZF8Wj72BMs++elJ64Rhuhk/TmaX6O/Hh+cjBYLECQmFfOso9Jw== 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=jDM32BU2PCCVIXYDBaWCPK7xT6f/QPxW936+DF7ymDQ=; b=NXvkbhKoue0OjqlVOaueyF/SuI4mPAGSN/pMZq7e9WSl8pJBEry+DC//AeUwpuyA72AUBIpmnds1r2kpc8hZKuYTcoUENqevVX8GD77Z8R38kwJ7Wg8wGcg0FMOmkDk1eDHa3FfuUv6WkULRy4el+0gAQXThwo/eKvf1pOgR6acTY8qoEkwv8mDp5okgDVlgKOIITvNpOCSzuRWXCue8hhIeFIXnPX0VIdZMeecZIupv3vQPl2PfPkfLY7joIqtEtgklH5/fsaGvU0H8JmN8M5i/qop+NaHngAn5NGcD8rD1/Q0TvcIj/eRy+RrBeRK1KjrZ/igCCXHHnoyFR6Db0A== 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=jDM32BU2PCCVIXYDBaWCPK7xT6f/QPxW936+DF7ymDQ=; b=sehJ5F2ekmFQx1I4/8zJg6rmXsnNhhq9fKHe+dApuzZToIWZuvn/UQsyOH2Hd8VlKl8TON/vw0tHsQhj+TsDSRvE9BOheGQoR8s6AfZdLnX9K3hAXNCZwVGZwn2t+atnoXeHi9PQq9e5elNh7MjZ3H0Nht14nQN1wJmXzBANn/5zA1T/YrL0ubSkTQKeIWBXQgkA6TE6COE7CF/CoFJNl478G2pvn+i3MfGiKes6BEXfhIHhtZ8u3i0tzPbgNQOLR6e3AEy9UxO6boHHqh6wu44h3QDlGfueBvKrafNVaQsrBvXWIG9Cw2YVtJ/P08/RNUKcJAXsfYmzMp136aKLnA== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by GVXP250MB1060.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:1b3::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.30; Fri, 3 May 2024 22:21:05 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb%3]) with mapi id 15.20.7544.029; Fri, 3 May 2024 22:21:05 +0000 Message-ID: Date: Sat, 4 May 2024 00:21:03 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240503215502.1509887-1-michael@niedermayer.cc> <20240503215502.1509887-4-michael@niedermayer.cc> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20240503215502.1509887-4-michael@niedermayer.cc> X-TMN: [f0w7KnwNpITpGngWrREKG9Ibg02wSwKAwfGJP+SD1WA=] X-ClientProxiedBy: FR3P281CA0041.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4a::17) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|GVXP250MB1060:EE_ X-MS-Office365-Filtering-Correlation-Id: fe147fba-48d2-4c42-42b6-08dc6bbf529c X-Microsoft-Antispam: BCL:0;ARA:14566002|461199019|3412199016|440099019; X-Microsoft-Antispam-Message-Info: eFZ0u86+dBD9dmWRuLxM7WMbt8yTK6Shu6Ji8sfxdKzXSP1Y39j11TrW3z2HrJY8EON/RSWymvebuz2USdw65K1gMeYeze7wO24nxfAV26ICI2CYmQXuCRoWjkecilDnEVYInjeTiABME0t62wlQYJK707RMWIOxEjPzZDD7ecxvTrEOkjb337CtVsFO6nD6ZtMbM2A4ws6W1IvQB1tIz60h/mv51nevIymiWQQosCE/IP6NRf62ep7s9RQZLvmvTe/NF4pX75PyTI78ALvlMipQm/ztPW0RVSiwJSjjiHB4oEBAiHuHhp9ibh/bGrB94uYpOPEdzAFNBciHp3dhGI7GY3OfEp6UoXPfhP7ULEdcR/XjxEpigaL2uEYghSEGnN043+gSYYPkSWP2KGEVosPn2DAh55jSSGfBzkIUc+5aGmtnmSS3ixGRJsJSGwythL3YEEgwG4QkaFyPTqAmqAvlz6EX3brmAj6HB6Fugg4arRAtfaDGCqrirQ56KILFLG1MGota25tUp8LD0iY8DIjyyGG8Psao1wj+0k9MHQMVMdb4lJr2vuogguHlmDQD X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cDVYaE5HZmhYcXBWY25sd0NOUHB4eFFPZC96RjlPd2I1UFIxNUNVQkhmK3V4?= =?utf-8?B?TG90TzBUVjY4RDhqTWtudXR5Ti9PNXd6c1k5MlBIeHlwREhVOVBRVno4dXJQ?= =?utf-8?B?clRVcW1ZMUZONmVhdjZMWWJ1dGVvTlRIa0tvdkRQRHhMdFlOY1lQY3o5R0VL?= =?utf-8?B?djRGekhHMDdQV2QrUG03b2FLRUZyL3Vhd0xzRVhxS2xrTGZzUy9UaWwvOXkx?= =?utf-8?B?bllpc2xEUFBZWTJSWjJvUlI3SVBvcXVFVjg2enAxcHowd3FTV0lYRXdUaE1t?= =?utf-8?B?WWVVdnpsT2hlaDRtL2swbXBaMmZxb3h0UFg5S2ZHaEZZY3RPQlRGVCtwZU9n?= =?utf-8?B?NFlOQU8xUjZ6cEg4Z2c4Z0xBK3NJZjlQQ2trUWRtRG5kdW5qVVgwQm9EWjBV?= =?utf-8?B?TkE0ZGRyVUpMU2x6TTAwUWNWdDFJVzdkUkJmY0JwTDNSb0lIbWZIRzdkNVM1?= =?utf-8?B?YzVZNHp5RG0weGI0RFcvVWFrRmc3bWUwR0FVczNoWXZIcDlnZWoySTBzd1FG?= =?utf-8?B?c2dWN1RlWWpKVkhZVk43c3VOaFZpb2F2Q2ZRREhPNlYrcWpoTVZrZGc3NmVt?= =?utf-8?B?M1g2bE1lWXd5QVFyamJkVGZvSDdPUUF6aFpvMGo3VmVURU9sUndDekN4N1F6?= =?utf-8?B?WXBrSXhEUkxqcFNQcWF1ZVNFSDQ1M3pQUVdOazFMSHNJZkZJTGFZWW1iNUpk?= =?utf-8?B?SGEwYnhzME9VZ1ZhSnhqWkJVVFBoSnBlSThxblpkRXUzZzYxUnIzWmRsZ2hO?= =?utf-8?B?ODNwU0gwMUxwM09ubkRERzl6d2Qyd0U0bXJJVnEybW1JKzk2R3FmZGt3aG51?= =?utf-8?B?QkpkNXNqUllzZHc2aWlnQ0tkOFFueExlZ29GQmpsdXc2QlRpVzl3ZGl0aDdy?= =?utf-8?B?SlBQQjBhTGg5aFZOdjBJRVl5MDJacHdIdFNaOFYzcktIeTJKSVM2YmpJdlBv?= =?utf-8?B?R2VuaCsxNGFKNXBsRnlyWG45MnRLVkEyeEZiQTMvSDZBYXpTZmtWUHJob2Mw?= =?utf-8?B?ZGdlT1VoTnc5Y1pWWW1wSWhZWDlJRWtJTnhFK01NUTMvWmtFWHQ5eEZWVEV5?= =?utf-8?B?aHcxN0EvcDhydTJ6NXV6M21DbXlPR3Bocy9ZQVBrV1hKTmxraUpUeDNqWVc0?= =?utf-8?B?K1pGemllTDBndFpvYTlMSW01ZmJwZTVmS3VFSzV1dW5yMkFZN2F4WVp6UWZG?= =?utf-8?B?bXpMU3V3R3hYZVFHaWpVWFRSeWhGUHJzZzNRalVmNGJjUkp2ak9VOWRVSGRy?= =?utf-8?B?aVpOckJySVpBejY1dWxmSlBJSjc1N3A2M0p0OE82NWhyMWdjUlh0aDBhUXM3?= =?utf-8?B?V1cxYVVGQzZHZGNpWkEyQkNqVHIzaVczYUtuZEVtN1FzcUdKKzA1ZHFwT1NY?= =?utf-8?B?UlUwLzRnVFhwSUNLSW11Q1MzcmlNNWxXcE9YajNub3c4eG4ra29EeFNSQkVL?= =?utf-8?B?c2U1VlZzbzNvV2xUU0lTT1dBdnhnQllVQUp2bWdBSUs1N1VVVFVucUpSbDc3?= =?utf-8?B?RHRiMG1BT1BKS2RCRTQ3c1dCMVErNGlySzdYS0FYNW1TVDFOdUdxMEg1MVBv?= =?utf-8?B?N1B1OGs1eGVETkZNRU5tSVZlWk1SVTRGVGtaMnI0eHpleXFtLzc2QzN2Nlpl?= =?utf-8?B?L3pGU2d1cTRtYk85SnFnakViOVBmcW55WkRIeVF0RDdWazg5Y0UyTGRBMTU1?= =?utf-8?B?ejJNZjl0bnhNQ292eHFPOWRHOU5DbWxtZFI0N3B1NXZncW93b09kMXZ3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fe147fba-48d2-4c42-42b6-08dc6bbf529c X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2024 22:21:05.1260 (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: GVXP250MB1060 Subject: Re: [FFmpeg-devel] [PATCH 4/5] avcodec/dovi_rpuenc: Initialize bl_compat_id 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 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: Michael Niedermayer: > Fixes: CID1596607 Uninitialized scalar variable > > Sponsored-by: Sovereign Tech Fund > Signed-off-by: Michael Niedermayer > --- > libavcodec/dovi_rpuenc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/dovi_rpuenc.c b/libavcodec/dovi_rpuenc.c > index 7e0292533bd..c5e452957b5 100644 > --- a/libavcodec/dovi_rpuenc.c > +++ b/libavcodec/dovi_rpuenc.c > @@ -57,7 +57,7 @@ int ff_dovi_configure(DOVIContext *s, AVCodecContext *avctx) > AVDOVIDecoderConfigurationRecord *cfg; > const AVDOVIRpuDataHeader *hdr = NULL; > const AVFrameSideData *sd; > - int dv_profile, dv_level, bl_compat_id; > + int dv_profile, dv_level, bl_compat_id = -1; > size_t cfg_size; > uint64_t pps; > This is unnecessary, as the dv_profile switch is exhaustive (i.e. the default case is never taken); but if you do this, then you can also remove the other "bl_compat_id = -1" assignments (which conveys that everything is treated as invalid unless we found it to have a valid compatibility id). - Andreas _______________________________________________ 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".