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 3AEBE42F4A for ; Mon, 16 May 2022 10:37:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E1BF368B294; Mon, 16 May 2022 13:37:49 +0300 (EEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2087.outbound.protection.outlook.com [40.92.22.87]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AA11368AF1C for ; Mon, 16 May 2022 13:37:42 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g7dfvOV4So1X0CGXEYCMBXqe2l1vMfU+r4QRDcUwJQzaUTbrCcUU2gwTeJij6MIqQ3xFD9N9ZBlxq2mpiXF6ooy5orvtdPvTyP+T8BKzw9OD8QOdaAuVvwKUNibaPQozQT9MPEHG5qjPffNaZ2CnAVg0WLPYdLNRWPxMnoEw0I1IL8ywwEkH1WsXfXQ5TElhYcUtCdmZdqN0CraqPN7QydjOOs9OAI/YbVmlpfX8m64mNgqwzwM/WHUe2EpXOV5u3+5OnLxk64QLskVXu6B5S/5ii5MAgF4QHBREQdIkO74MGr4cxr4kdkowGyBrEeSm2ipWf1dg2P6APdkpthmH8Q== 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=8nvneqfCf9Qt2Pcbef9RK6ODDjpkjd011a90FWAat/o=; b=PGxbB8CQgSdBqjGjyCQQnn5qXdDKVjO0/JWZlvSrHj8/8+PtfhsZCs4gaAWG5Y125JxdzWxPyPd+kACq4b9fQxGY9Hf065qADoNA9EoNre+ntIakugYfzrkW6Zh9pQHoGSXgpRrYpJqO/v/sI0Loz5ulNNdZgElxIh1kBymMHXBXxagAlN5ZIZVJRd9kzKPrwl3t1Kp+1WH+qHaxmdIZ60A578Kc3YaNlCXp+vZCiSvfvUJ1IvImk3O3CzG84PsvJpGtoc6MjX6JTqB1fQLFuznxyT5CYzlEj4/+2TbT6DvMug5qO8AZmBH1lrN68h6uVRWQFsRWoGy0pcjokRMQzw== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8nvneqfCf9Qt2Pcbef9RK6ODDjpkjd011a90FWAat/o=; b=Uf4BnY4tqp5tE0DUCP2qJDHo6305dC3LV3/yzkqt8kvpKREhkxSwAMp6MHgEJSWlzwoyIRswneNGvSXiAblgImcn+lHGXz6dKp+0cI2m1lksLdW35V6nkq/7wxzG8UsNr31dRgpNfl7haciszc34EEyy+MXS0ip0c81jBNq7f3zdJN/ZTI7sDo47CL+/c9VaZSwtju9x3oPI4r8OaBNJdTt98ZkgQJ5b6QUld0L9mjmkBPbnSBfuQtzAZ99cer/tYKwa6KXFCxxg6snHkgH9VJr188XFRBjC2yJACf5Cfjs8fvSL9OZFxUeTJdPzsOqJV+Q/VYPd0HWPqIeoGnJLHw== Received: from BY5PR18MB3153.namprd18.prod.outlook.com (2603:10b6:a03:194::29) by DM5PR1801MB1868.namprd18.prod.outlook.com (2603:10b6:4:66::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.18; Mon, 16 May 2022 10:37:40 +0000 Received: from BY5PR18MB3153.namprd18.prod.outlook.com ([fe80::456b:7c6c:2af8:14a9]) by BY5PR18MB3153.namprd18.prod.outlook.com ([fe80::456b:7c6c:2af8:14a9%3]) with mapi id 15.20.5250.018; Mon, 16 May 2022 10:37:39 +0000 Date: Mon, 16 May 2022 18:37:33 +0800 From: Lingjiang Fang To: Lingjiang Fang Message-ID: In-Reply-To: References: X-Mailer: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32) X-TMN: [kwqBuUi1M9FJ5Ei7uQoTIszRsJ26i+PkqzxSOejz+gg=] X-ClientProxiedBy: HKAPR04CA0005.apcprd04.prod.outlook.com (2603:1096:203:d0::15) To BY5PR18MB3153.namprd18.prod.outlook.com (2603:10b6:a03:194::29) X-Microsoft-Original-Message-ID: <20220516183728.000046ee.vacingfang@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 46e33726-fa82-4a94-e961-08da37281964 X-MS-TrafficTypeDiagnostic: DM5PR1801MB1868:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tcV1C4S6hMsh6fKjWJBBvzSdgMHivZXpxjO3eWJ/PtcaDlIygFeMTQEKOQDPQKArOY5xC4zXmAD1CbY+nOJiRpzgBDpDKjN0z+FuceVDEn6eM06ceLGECFSeENAvYbRbKu9RIXXtiTKZvPSSwGIS756ft6Q0++Ak94w6uaW0/KOeVADzWQm8tdDQ0WVDxfezZq5wSbaRn0uSf7uXsIxaR6one6Vni1M1I7KU420IJveK/eiBablyW8gmOqnOSSO1pc2NCMdC3hrBvTlsikfcuE0ZWPeLMtB8Kaa/W0o/AM4Ppa8l0jTKmJxLc7CNOGH1AXqUGRMtF6ZopzXffWOFSuoc9kaOaZKVUswKKKrJ9gQirr4fccb9zQHPJjSuwruLFXtZIo6bR5+S55wFXEdZmUHpBq19zPyA00qAAaV8rahXIojFYv5zwxnTUdTerhRZgmLT+V3qfArYjL2cOrO6H5HtClLhTHegHC+auufybciwTuLCuzMs6SkGCa9eBb71GxhZhN6NHYNcE4EJItHPBCxU79yhvwdS5b3I4CEkBhXNCtqSVGAlehxO5k0Bg/UlSgcZUV6XSubjrmp/gvl9kQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?yuO/5EKoAM4vBwOkQriRSBEdkro6PHZF5sLx22TzBVOvlVtsFbEt4FmawbPr?= =?us-ascii?Q?461r8QlY1L3KkHvr6g06i+kFC8DLI2cwC/QEIkFYUJu7dDEsjZ4pahzvrDbK?= =?us-ascii?Q?SgX6mQ5bZmqLWf23zUGzpUdYYVXgw36uTdiEAM7JrZyUZEc+x7u5HpqnIzty?= =?us-ascii?Q?aI4K/ytwy5X8e/Lh912tc4vKRCcpCvRkuPRnPnchPou8y4WMLczsn8N+THrw?= =?us-ascii?Q?5QANJFeIBhrfSVzC49BxGv8CwHNwTj3T+NVT0/oCS+q0BnTE0AXzOYPqIQBz?= =?us-ascii?Q?DUgRJ2l1dk4eFbJosKWiaE6J6XRhzuxd11zho2vv+pL1J+GVCKsN2LpOO6aQ?= =?us-ascii?Q?f1ipqqLqYtyr/ezM/sjsLZbXtvvcAQhxCT8fWfwCU2sBvPqNIFv+hYB/tql5?= =?us-ascii?Q?Vp4Uo0KZFUyCI2VhqjZfrJV3q+xWGwOs41IhXENkUDltsQC4RNEYxVcKr5e0?= =?us-ascii?Q?HhT3ldg3fb2D5uwicsPbR9cY5cxDeOS1oahwzHyA0JorlIUCMN1aCH334mL/?= =?us-ascii?Q?N8jgX7Xz+EhdTjJjeSxT4rAlKRLNBSogWJoA6komZsWgeArBzhc9jeHWWgvs?= =?us-ascii?Q?b1dwH+u/Y0e6ppVKx8LOR3pUfR3Ma6pTkNqrETpZIB4VQpFidvh2lq2uTHow?= =?us-ascii?Q?haxT5B0yrpcvcEqPU11/GJdzr8ushPyCsDDNu2Lxlg9Hc5K+A4W9IPaivQ7g?= =?us-ascii?Q?wqj1Dm0ZhWSj6Z+BntHT4GgcKyaAV6boJYA4SZA9W4tnTcywn9wdYCrX/Dre?= =?us-ascii?Q?mbXC8rd9Vo6LUuluZl3SHQ1Fn0t8KW6IfVLsUByK6DMA2bXGBEjxuwGc9eQd?= =?us-ascii?Q?pN32iwydqpIH9ZtlvpzSzXLWNXgoYKpqSmCniVpuBX/UglupR5pRRVVOt85M?= =?us-ascii?Q?ZABd7nEtI5hbtQnS/DInvDi6Qyy8grkXLFCOHAwg11ng8AGBvPgI5vTrGwcX?= =?us-ascii?Q?5r7WeBONBRDzuu8u72i4me7iwHhM98bBcO3ldOWSJ50IZEzPZ3ReHH0Td5Yj?= =?us-ascii?Q?bekozghtfZfuSPyBPTQlYeAIRO8duMgrIGFtaocZjcEpzqoBdXmpxv8Gey5q?= =?us-ascii?Q?XXAdM4u5PaXTKNMNa+W2DrhefZpBhxQxWP9g6N84oTnwKChOBdvNteozM3QC?= =?us-ascii?Q?+7lyGEeqBpme++jMFvP56n99U9IXGg91Zpcz04cJIlnxhiGieE2EL3rO7W+1?= =?us-ascii?Q?lFUNKzp8GOT8gVzzAaB8O1RmMbZ41OOcVp5x484wQAdPqrmFzdPWFTI/ameX?= =?us-ascii?Q?DmFjYaPJF1E2aN1tzJJ76Cb2a3bela78cmuSunrYHg4igLLpjfQqkEzJVCgR?= =?us-ascii?Q?nFyMOln7x9Q6zFi9MKHzPxhNbbjoF66GH84IvcrVBQSgGYW6d06SHZo+yvoY?= =?us-ascii?Q?TMZSKWf8EkQ41LoQKvptPZKTDAOYdgRHXDp4Nftm2S1j5ODb8Oh/liAyBamL?= =?us-ascii?Q?qyzbi62FN2Di2hoxRzW8Dn22437uLrdA?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-db494.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 46e33726-fa82-4a94-e961-08da37281964 X-MS-Exchange-CrossTenant-AuthSource: BY5PR18MB3153.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 May 2022 10:37:39.9515 (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: DM5PR1801MB1868 Subject: Re: [FFmpeg-devel] [PATCH] lavc: fix h264 parser bug 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: 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: On Fri, 13 May 2022 00:22:02 +0800 Lingjiang Fang wrote: ping for review padding zero after pps may lead to decode crash in same ipads btw, I am working on update fate cases to fit this bugfix > will give a wrong nalu length(+1) when next nalu start with 00000001 > this bug will lead to an padding zero to pps in AVC Sequence > header(flv) or in avc1(mpr) > > --- > > libavcodec/h2645_parse.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/libavcodec/h2645_parse.c b/libavcodec/h2645_parse.c > index 03780680c6..2e941a2bd0 100644 > --- a/libavcodec/h2645_parse.c > +++ b/libavcodec/h2645_parse.c > @@ -134,6 +134,10 @@ int ff_h2645_extract_rbsp(const uint8_t *src, > int length, dst[di++] = src[si++]; > > nsc: > + if (src[si-1] == 0) { > + --di; > + --si; > + } > memset(dst + di, 0, AV_INPUT_BUFFER_PADDING_SIZE); > > nal->data = dst; Regards, Lingjiang Fang _______________________________________________ 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".