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 C93A34390F for ; Sun, 2 Oct 2022 16:28:50 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7523468BBAD; Sun, 2 Oct 2022 19:28:49 +0300 (EEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-oln040092066102.outbound.protection.outlook.com [40.92.66.102]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3FE4068B877 for ; Sun, 2 Oct 2022 19:28:43 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=POI7X4Xi5klsuZBHzoJaJPvvlO5zBXMGzec0PX5i41eOGrZMrFxg63twi7Gglqb52lID1RFmsRxuRX5Fp2UwBcZwr9Tu5i7uzCHTedK7ZKZsw7vA082Pa3mBldNwMt+iUA8M4U429cod0aEPWuMl0QP70HuUg6+uYvxS77gQoHLPNKbC1OIVhWxwfwctKeOg464GXbj0O5OOqeHwqgpdYibO7yHhO2EzXvzrCp1aRgOwdiRFrLDEHkElVakIq7jHfiiHcfQt5KGPfZ878IO3uAahyXhbHld9IDzUwsKkpkPYJkBCNTo22HnZzfEb22dIuTK+MCCWluDvCS4EIw76jQ== 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=46+G9wwuwSqpRpPEjgvhq2uc/jqGf2g+Eze4Py2WBPQ=; b=CkbiVIe97H6wBKXLvg4/Tm+hm63/azBzd1LG76CtebXJp0VRHry58hdrx8NsZIPnsPJ5E0OA7VfzOGMdt/zc3d93hIaAFyR02xBg+O1N5ZsdVPCkBZ5fkzDUKB/I2bDtbI3jwKbyzDcvDedsGqOaipFpksfcoHB6ZJKmZoiiR0GA/mz+eL3cYh6MHar6t7qmuoHIu8HB8hEPFPy7DD4SbdFo4/RXBZ6rWbXhJigrveRzFTdUbFa9Oam0KSteTKHXzs1Ci1hHwari3KRkArgP9ELhfou15XKLAFMK+BgBR6nH1Awb0NRT/+UtyrvBPd92Xh6rG9RoXazwpdDH+PhT9g== 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=46+G9wwuwSqpRpPEjgvhq2uc/jqGf2g+Eze4Py2WBPQ=; b=DW2KRJknkoUbOwTEcPKMUv4vy/ohmvsNDISy9WurNWIwzdQiYoDD+GbISCBw6TKEeElHRFq+a0+VjJKv7y/feVadw6/MTMZEt1KbUZN23hE2KjPn3oqc8Uv3HfGz2mAFnBQ41k+XCQT6sm0h7M/+dhEfY1jxhEoZBfCuGTmQo11ja+m2ByH+l9R7KgETXvNAYuIeRhNFZHwltGojBZ4glE5hxyHaiP2SGfa6OufOhSrX6mqmWoaV/7SsyAQG8+h2evp+0t19jER286fMVEnvUsbmfo2gugjxzZObdvdjos1PhCKeNQJa7NAGpyh6IebA+IHwEgqcTnP08B9QP+j13A== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by AS8P250MB0299.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:37e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.24; Sun, 2 Oct 2022 16:28:42 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::68bd:2fc7:ac52:38f8]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::68bd:2fc7:ac52:38f8%9]) with mapi id 15.20.5676.023; Sun, 2 Oct 2022 16:28:41 +0000 Message-ID: Date: Sun, 2 Oct 2022 18:28:47 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [L6T90sZr+e7IZLYAh0GWlcP20/I2pDzMFki1dH17rCo=] X-ClientProxiedBy: ZR0P278CA0181.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:44::14) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <8033a030-96c5-f0db-224c-fde333662c1a@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AS8P250MB0299:EE_ X-MS-Office365-Filtering-Correlation-Id: 7230641b-b0cc-461a-0e67-08daa4932b2d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xMaX/jkstSy4mzF7qy4JVGisFyTfFogq/SXtSobvF1dVnbu+o9A07k7kPHfkMLSbaMIbakR4vs7DNsjGyZyzylw0lBLcNmi/wkA7PosPEIXG1ArmbwuOZ6GFqbaOI8JUQ6p+huJuzKNh6SN7eovfGmUm4pJ+ARc1KWOZtI/2qM8HG1nuUYwmJZq4dv4dvJz8ybO4DMvzTam5ay8USl2iEQ0YdWTP91BOBdj64VEHArnq/rDOMwsF1sNVjgYInWpX1Psqz2SXIh/x16/zSWSnh/jUuxiAjqFvPVEIU6cW0AchaNS5IUzHeONw431reTQ8e3uLRARjCdUS4TcWrf6YUyhox0Rvthw8vTwUmHfzTnoAbAqnNd1tR4TnvsjgaHT+HRy6TBtLewo5Lxr7MsYQB+5TwPLWtC6I6bsFMBpBuMAhR+jVSA7BJjGLtsra3XiJJK6Fz/oyQDxeuAzDO06WKyTunhmhqkXp2REjwzUvNAtenBGdaXYFfGgBhg4rneT7atpreijUfq2XdDO2fUQIYiknT4IXiJnubVqO7NXiYUQAy9tXQTdQihLczRS+G9YkzxNvs1n1f5HCm9gJkcq1HACE/cfLQpDViRCxWNGE9a6KVpfJLSnvQIIuDgg1O1Le6IV0/T5nLpm2LomkQE1msjtf6PSQwlRJd/xy57RYqdZPWR9qYhKRBaselOFf7J2e X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TFJQMG1wQ0d0d0UwY3lrY1hHSWp6elNJRUlKZnBHTS9iR0hCNklqQ0xjTFBE?= =?utf-8?B?dDBvUEVUV3NwczVFUmF2aC81d1lNd0ZWMEUyOW1wb2RJN1Ftd3hVbWFPODNo?= =?utf-8?B?emFoMmFNQkRkU3BhVG9sQXQ5U3NSVlhyYUNRY1RpallvbzdQOTJuMFFLOFB5?= =?utf-8?B?ZXczYWcvOGJldEZCWDNzQWpXRHdGZFdSM0llSUpwUDZ2MWVkYWwvNnRBTXBE?= =?utf-8?B?bWY5ZDEyQjU3a0dDM1d3ZGF0MmhOeVpndmpQVzFHMFlESXhMK0d0RndBM05D?= =?utf-8?B?K0NxR3Q5K01kOXdLRFZ3MWdLS0tvK1NHK282Y0VEa0dsdHZZUUFDbVdBcklU?= =?utf-8?B?SHJxZXZNczNPQlpUeVU3YTJVUWRYMjQ3eWFJNEVGektLSm1LWUF5V1RTR2hW?= =?utf-8?B?NSs1U1FNd3lDRzJmUmlJbXR2a1ZNOVQwMkh4R1lUQjExbURGWE9kZmJxOHNU?= =?utf-8?B?RS9rV3pCN0QxUjFYQjMxM2pjY2FSbXJYeVNHQUg4bCsvYmhNczArZVI4T3dy?= =?utf-8?B?NjlJWGhrVFR5RlNmeWgrdXRuNTIzSUtYNFQwVHR0akJvQ0t4M3NOS24raU11?= =?utf-8?B?WWkvaEp5Rkh4ZXdWbmZhSEc5MXVlSTdVTjBhSzFsU2gwMlBsTHFuYjNLNTdo?= =?utf-8?B?TlJRZGRUMjFnNUZUUG9ZQlF0cVdOTW43M3I4eVlaanFKWlJnbUU5SEkycWdo?= =?utf-8?B?SWI3TEl3RStwT000KytvSzEwd3ROZkhNN2l1OUdQL00xWFJla1lHOEhIclNT?= =?utf-8?B?ZXJoS0lYQ01MTzRlMlRNMGVkVUJ2RzYzUUZyMG9BNjdGbUtRYWwwQktuQWp3?= =?utf-8?B?ZytjNUNtYkRKMXZHY0dybTRDdGxITWtudU1zaXliaTM0V1ZzUFRCcExjckZF?= =?utf-8?B?cVp2a2JPOHN6MWVsa0JmYXc2bEsxZ1ZSano0c1BYT3AvN2dyWjdadnp0MTl0?= =?utf-8?B?eFJjazJ5d2FYZ2dUSGZvMVpSL2h4THFoOTdkZjlGekNSS0I0MkR0TnhRNXVS?= =?utf-8?B?ZUNYY0NNQXNDN0Z6ZFpPeVV3eHFvRk02dUlGSC9IMXRTWGdUazhZd0tjQThV?= =?utf-8?B?ckl6M05HVVJjSlNrWnQ1U0VFSlpWazFDSlArTW9Cbk81TEpyd0V5ZmNxa3dS?= =?utf-8?B?YnE0UC9Dc3lxZnExT2FBdG5XUXRCYUREcWxGVTE0dmRYM0tOZnVoeDVBTnlh?= =?utf-8?B?WmZJM1RiZ0FzTFpVUGtWc1dWWVY0N0ZlVnMzeHVpRCtQMDZTYUtEWVVleEUr?= =?utf-8?B?V0xGOEhtVEI4SThLcTBuQUVPeHVSZDBEa2dRbFZhckFwNU1DTzlWUkFRdDVu?= =?utf-8?B?eURvNGZ6SnYxOW5JR0hWeWwyS093Y3JpcDVmcGhRUkFLL3A4dEF3b3NvT0l5?= =?utf-8?B?U2pkejZndW9kTG9VdXU4YU9uQnFxTEx2aEV4MThFMFBPRndNOFBKR2V1Y0xn?= =?utf-8?B?RDVqRFFDRTVYc0pKc09Ea1RaUUxRdmdmbGpDK2l2U2s3MnRPZHNsM3NNOWl2?= =?utf-8?B?UVRnZytVbXhrdEpBTFBEaTlBTmJkS0FtUmZLV1Z0TTV0ZkxVR3JuWEh3Vmly?= =?utf-8?B?Q1ZHdmpSOHZJbHZSNkdCYXZjTnVTMVFiQzlLQllJZk13ZHU3Zm1rUWpMMXgr?= =?utf-8?B?dnZMalNmMTBjRk1Cek5TYmVEWHo2V0dMdjYwcmlkL0RIN0lvcmhCQ1JrRWg5?= =?utf-8?B?L2ZDRkwxZFdicVBsbW40WVd6aEpXKzJPb3ZJM1pVUmM1M0gycUUrcEU4cm9z?= =?utf-8?Q?DtUHE63N5vqRLNtoCLp9lK5e+kLpXuTxs76zYlJ?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7230641b-b0cc-461a-0e67-08daa4932b2d X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Oct 2022 16:28:41.9587 (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: AS8P250MB0299 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/zerocodec: Avoid undefined NULL - 0 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: Andreas Rheinhardt: > Fixes the zerocodec FATE-test. > > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/zerocodec.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/zerocodec.c b/libavcodec/zerocodec.c > index 93fc2834e4..42fb24ff6c 100644 > --- a/libavcodec/zerocodec.c > +++ b/libavcodec/zerocodec.c > @@ -84,11 +84,12 @@ static int zerocodec_decode_frame(AVCodecContext *avctx, AVFrame *pic, > return AVERROR_INVALIDDATA; > } > > - if (!(avpkt->flags & AV_PKT_FLAG_KEY)) > + if (!(avpkt->flags & AV_PKT_FLAG_KEY)) { > for (j = 0; j < avctx->width << 1; j++) > dst[j] += prev[j] & -!dst[j]; > + prev -= prev_pic->linesize[0]; > + } > > - prev -= prev_pic->linesize[0]; > dst -= pic->linesize[0]; > } > Will apply this patch tomorrow unless there are objections. - 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".