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 5FF33434E6 for ; Tue, 14 Jun 2022 01:50:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 45CF668B638; Tue, 14 Jun 2022 04:50:39 +0300 (EEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A248768B5B0 for ; Tue, 14 Jun 2022 04:50:32 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1655171437; x=1686707437; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=pAwePaB1B6CUXtRZ703tM0Odqvr7KR5HCWVnDU25umI=; b=LvLDw4x7d0rdIuhROxwBNqABR1Z5g9WzVnof9BwqgDhUiAZEpLP/ESl3 xQ6PbdLldKfOhBa3VZPOttHyUmehPFIJNDjlTREeq+tq1H1Uy443tgI4D lHD68vVEb9wBGyNo2zpGOIcI9uYi8TX0LM1DdebV/ag0f1zenRPUQG8V3 sbtVnrM4Nw5c+O0c0pTPgc1xSbZVJsYta4Oz2yMnLV8qzLGO2utWc6JPn KfCf8Y9e96k8ShAApnpGpPcG3E0isVs4G37xvoksR+2oxgoahbnVfViyl 1qs6ltURz3Sp4XI6+Zw7z4Q0xn8YZ8fyCdDlBWsT3B2aKPwnsnPMh9FSD w==; X-IronPort-AV: E=McAfee;i="6400,9594,10377"; a="342437223" X-IronPort-AV: E=Sophos;i="5.91,298,1647327600"; d="scan'208";a="342437223" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jun 2022 18:50:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,298,1647327600"; d="scan'208";a="640075653" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by fmsmga008.fm.intel.com with ESMTP; 13 Jun 2022 18:50:28 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Mon, 13 Jun 2022 18:50:28 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Mon, 13 Jun 2022 18:50:28 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Mon, 13 Jun 2022 18:50:28 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.174) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Mon, 13 Jun 2022 18:50:27 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bjfD8hr9O1jD6ZC9cOj4doFsB0zXyU5wcd2eYX3tF8A7Vxz87cQ9rDbZj9CrCIG8wAP6HDfJ3UJzwMxv+R3E8uavI8VLgceWuo2ELGHlb8HW+OMSTPxjy5IXZKNIZVM6sAInHFTAd+FPKoxHQiCO1fDw6uDTwMfvG7W0lYEcC6Unwvye5268IrNqh0VkgqJ5iwUXy7j1D3OKs58KeUJFEC5UJ0RMc6/1CiW3BOBEe//UQuakW0T+Rb8Gx8QlIbsGrYBKVgp/tEsnBUslAJe2ZUn/vvPO0ZTLLwZum/EzaAeV4htNDrhjO0rbD6bfGqUc4O/aQ8+oZMmjkTUpI+DmAQ== 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=Z/vYCmcuYfCYCssywnmnipCfg9Y/JEI6zl+IKA3RlRo=; b=lj0tpPtBmi4821u/ypJ98B4PSEfYaxxQHUnO57yXlUAqZeHcWHdGB2F5N+TQ7S7K3e18P5iZ6TLH4/vCKCn77tdOYhv45CRdkmR+VA2vkQo3vcYZi9FpH7DcgnFcyoVRPVGo9BcTTFwZi9DWIj/ObbXLe0tR+kZ0mwJdVzwUNYWj+PVSyA2C0LwLvu2448RyXVwdXEaScYtdZJrL7LvVBVTyY5kYYfnQhPe4J4eK7JfA7Al3rLKqe0u7Ft0KlR/tQa9EhaLrIK8U73MqBR1Mx9OevsZdV+1xnqCBq5LtDTd7EpW8ou74ArZ18v/MD8OxP5E582dziT3aXHAb71/GHA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from PH0PR11MB5030.namprd11.prod.outlook.com (2603:10b6:510:41::5) by CO1PR11MB4916.namprd11.prod.outlook.com (2603:10b6:303:9c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12; Tue, 14 Jun 2022 01:50:26 +0000 Received: from PH0PR11MB5030.namprd11.prod.outlook.com ([fe80::9d2b:9128:41cc:cd5f]) by PH0PR11MB5030.namprd11.prod.outlook.com ([fe80::9d2b:9128:41cc:cd5f%3]) with mapi id 15.20.5332.021; Tue, 14 Jun 2022 01:50:26 +0000 From: "Wang, Fei W" To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v1 2/4] lavc/hevcdec: do not let missing ref frames invovled in dpb process Thread-Index: AQHYej5js5F5WWOxYUG7epX2WMqNSq1D2agAgAK2imCAAI8BgIAHDMuA Date: Tue, 14 Jun 2022 01:50:26 +0000 Message-ID: References: <20220607070830.2654218-1-fei.w.wang@intel.com> <20220607070830.2654218-2-fei.w.wang@intel.com> <20220607120652.GV396728@pb2> <20220609140433.GY396728@pb2> In-Reply-To: <20220609140433.GY396728@pb2> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5db867f9-2f20-4196-3cb6-08da4da840dd x-ms-traffictypediagnostic: CO1PR11MB4916:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: EzBMJRfRZ2pNLtgSPHRoxTC4aZ+z2qq1cOeuf7NfjpUs5oSzSuHAoGZOYWCTTPb2X3e0ywxj6nvRWxDmcmEVoIqi+lbR3pyMjL1e+AooZTGGi8lSXKvS1YbpoOfCtY7jDNi0fbhkfkhD4uHGBeuqzDk/GqKyF39A2PcV+Ph2CAD1C6Ca5XcqQbHV7SL2g2SsmS8kX8QTMAPaB+1WONH+xvyY53Z8hDHYT6pBmLOBEEInPM0Kni+WjJRH+aq2qWwnIbdkKbWgFUD9q1Kslj7px2cgAqSN8KPJYIcmFsv2OL11tb02PB90tDUsSpcPOHXeQmTd7//08ljL7nn7uSOg54yBbgAdbJEGpOL6Rwr0hxcSkNNWFfQhqT0fFn/DbYTbmxh1M9/5kGDTDvxGaEsWn27xWCO3JPPpoh5bqF0IZo+qXJ3MJORhv4hj/AQqYl4atyCOnqdr/LSbsm3nTX6hdWhHDzYPmIo/qlIuEfdIow7Jxp6TJcEwe4UQ6gbudxmLJXq3BPYJIAW7hw37IwYw/wLA2V6v1e+GE93/TFpeyV4l4gZADK+24uDxioEfmipCbvkRV2aCeDkOAVFRN7sHZFITNsAc+DREqQPERa61L96iX2vvSp9OvBVTznEGvmziZVvmeqWNUUMeb0S/mtdPFfaiQGhMCCjlUVHgVgyIDMPgJ5ISE4dvBcovjFr1vT0j+c4zXbL8I5ymipUQ0S/vdA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5030.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(366004)(2906002)(8936002)(38070700005)(76116006)(8676002)(64756008)(66476007)(82960400001)(38100700002)(5660300002)(52536014)(6916009)(122000001)(66556008)(66946007)(66446008)(7696005)(316002)(33656002)(83380400001)(55016003)(508600001)(86362001)(53546011)(186003)(6506007)(9686003)(26005)(71200400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?h3qQHOjCukkaRmGUChORYqkOLXGmRy2SNqpwt8zaaEnrx4bFCuzjegTWA1JF?= =?us-ascii?Q?KVktiwMqHrENOVK23wpZw84r+/UTWRjqsfLpot567kkDHjzLT6wyw2J5di2Q?= =?us-ascii?Q?4CUcCQ3vUwsAEPG11edK6ZVuf6CPFI7YeWi00Vtt6WL/FjUERfbYiWxPy5ZC?= =?us-ascii?Q?4M76Vcez1DOxUtuImaOxwJhksk2Yy7n6DoV1y92URo3Pp6DsbAf2StrauYCI?= =?us-ascii?Q?lmmKD/Qh81t8H5OptMJ9NRUnNbJIV7fSAHXuqpN5EDjwBx0bbxwp/NdrwEbM?= =?us-ascii?Q?PQNcXGAtAAQgyZdR3HCuWEje/uAqD+aSNNXOftLzjoniiPmO8EFLNBt6gIjv?= =?us-ascii?Q?oGbV/ZY8FdmK/ZGzUEa8OYwPtyp8K5WXtSr/RwxEkZye5AABW+I5BCMeT8CJ?= =?us-ascii?Q?hPKAQ1znCgJG4x/dZoMAkUcJzztPqSbrKb1U8iJvzKzyerT0ZtHJY0XajCfY?= =?us-ascii?Q?e9EgK+NG9BQ5khGrX2WHUyVKvAFsH7qGmSOTcnSvHRXUVgOYxXOSfUIg/U/N?= =?us-ascii?Q?Yh2uBDRiI31pjCOL+bTkRsnLq+SDxs1GyFOsZpvdrMT0DECna/g420dQ49W5?= =?us-ascii?Q?pwTMHHM6LxVeO5Zl0f9R+J4UPUIUKfhqeApRbw0Mg7YOxJ8Q9DETqMf4OI6Q?= =?us-ascii?Q?WzrbeoJ7oukb+7P/ZJUfeDNwSqYdwXlLuWSGnEvo0+H6tj4SoZUjh8EPXJkN?= =?us-ascii?Q?5Z31j4XsHuWE/qnKX97Gidj0LyXhube4TYCnEJuRYLDZ+H2nIPuNvQ1p4TFZ?= =?us-ascii?Q?9pgAsZstlLqjAQuTcUBYKKJULV+QV96gjutSTzMczK8pcdDMb6RZBWoPPaNr?= =?us-ascii?Q?u/sUaj9RqdsjZY+jZl+s6XlMYrhjlw193u0gkeA4LH/XvAPTNYDQ6LQQrxAq?= =?us-ascii?Q?hZ4Dr6L/rVXcwBdA3JHSFL3rtF6jP3rdySYTTPAHPIF/EKOmJObCHjqP1wHv?= =?us-ascii?Q?Cve77T6mci5F2UyL7CLCLCUcJgTkeGnj/ls125+xJMoEZmgCL3yfbz2Oz7ul?= =?us-ascii?Q?htKpqdEipvDk34gwBvewxWRaZ+YpL/AdszfdHqSW6FDwFvVfs2f8ZjjtnU6G?= =?us-ascii?Q?AhzXLkvTv8INMZaKR7iTraNVkD+D6xIOloi0hdLucO7Tq9Bik9XC0cbXgV09?= =?us-ascii?Q?oBxP9G4GSZm1yvbNL0nYTOsigLsxVmD1ZR8x1T+ybwJTT+mmqvK9heZHDOl1?= =?us-ascii?Q?EEyxYgI+CSB5exzHEA10inB+LkvIaJmV2MUKW7/JdGUAQhe0nZ4kGsQ3S2Hy?= =?us-ascii?Q?CNWVyZVb77KhL9gqbq7DEJUdoF90FI6jJtp8KyF8lFmHix5BHAkknSJv+pFS?= =?us-ascii?Q?7g59QCwfm0++uuonjCTzQH2p1MyFktwyRyAcpsTlejLb2xMBuS3i1eIqg8RS?= =?us-ascii?Q?sHVwL1NzaaL97sQR9qoAE8BlvbGLmopPwZhfcKz4RA+SCQ39JJWsr1eU4ngu?= =?us-ascii?Q?guIzAAVB+DGmEXPKZhfckMSSG93SHG7j3UjdpVeKlR1/iIwkxkCp8qZsfMlt?= =?us-ascii?Q?XfcLKEbDuFZbKzNwaVwj1fZU1/pE5gf/KaUMaQD3d1Ysilx0UixmM2rmmIHH?= =?us-ascii?Q?8bLMvjBdIIn0pRAdr9A5RuGna/Y6VFtvL6x6nbyuSLEXmbQyEA/+Z4gc/7kP?= =?us-ascii?Q?CMh6R+tVkrNcplNR0FYsAY+gINDVU/diGnyiy0X+B1524xq/PVF0ZLHWqCJh?= =?us-ascii?Q?FIautBO2dk4TT6qMeIUxoOircoN8xhC22DI1FuR13Ng7GAX/7lQ541KAJQB5?= =?us-ascii?Q?OfcZIwiA8A=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5030.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5db867f9-2f20-4196-3cb6-08da4da840dd X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2022 01:50:26.3963 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: SchNDFjVbdbNNb8tYpbo2vc0ObMRWRI3YbAZDuQ1X1tiI+Z5C+1l4Dns7Y9G0ba3ptdrpqAqWhIwJNXklJzdtw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4916 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v1 2/4] lavc/hevcdec: do not let missing ref frames invovled in dpb process 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: > -----Original Message----- > From: ffmpeg-devel On Behalf Of > Michael Niedermayer > Sent: Thursday, June 9, 2022 10:05 PM > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH v1 2/4] lavc/hevcdec: do not let missing ref > frames invovled in dpb process > > On Thu, Jun 09, 2022 at 05:34:47AM +0000, Wang, Fei W wrote: > > > -----Original Message----- > > > From: ffmpeg-devel On Behalf Of > > > Michael Niedermayer > > > Sent: Tuesday, June 7, 2022 8:07 PM > > > To: FFmpeg development discussions and patches > > > > > > Subject: Re: [FFmpeg-devel] [PATCH v1 2/4] lavc/hevcdec: do not let > > > missing ref frames invovled in dpb process > > > > > > On Tue, Jun 07, 2022 at 03:08:28PM +0800, Fei Wang wrote: > > > > From: Xu Guangxin > > > > > > > > We will generate a new frame for a missed reference. The frame can > > > > only be used for reference. We assign an invalid decode sequence > > > > to it, so it will not be involved in any dpb process. > > > > > > > > Tested-by: Fei Wang > > > > Signed-off-by: Xu Guangxin > > > > --- > > > > libavcodec/hevc_refs.c | 13 ++++++++++++- > > > > libavcodec/hevcdec.c | 4 ++-- > > > > libavcodec/hevcdec.h | 3 +++ > > > > 3 files changed, 17 insertions(+), 3 deletions(-) > > > > > > This causes segfaults > > > > Thanks Michael, could you share your clip to me? I can't reproduce this with all > my clips. > > file sent by private mail Fixed in V2. Thanks Fei > > thx > > [...] > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > The smallest minority on earth is the individual. Those who deny individual rights > cannot claim to be defenders of minorities. - Ayn Rand _______________________________________________ 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".