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 8C089411DE for ; Tue, 4 Jan 2022 08:30:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9641068B248; Tue, 4 Jan 2022 10:30:02 +0200 (EET) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4E22568B23C for ; Tue, 4 Jan 2022 10:29:55 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1641285000; x=1672821000; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=a99fxEqjdQotqAzDXadBF0q7IE8SHOIelsCUOqgICHw=; b=ddmdcyzfI8zHazvHDUtIOQ2qQY0CTJH1CzL/kGeZREOgRPJcekaMQi4g u7tfXgNh7o664KxjWdth4Z3XszNs4m4GoI8qP9eobIBCYvSt3PHzK9vzn rLQjnzyCuadOsE40412nYy+qkJFtzIMvTmZ23kieWgHeIfYq30rm0sHmh PJcgEevmZ6egDYao4DHjxE8cD1t8t0cuQRddFQl4hx5uH0DV3k1zRiJZg X+3m6zUmmL4w10R82BnV2ufAinLNahwjB8p2njVxtIG27L22lJXcVd4OB qyHDrEXdcgcS90CYwBWzSieKsKsQ+XnREYqaJ2zLNxpv+Vg3vuMdwtbDT g==; X-IronPort-AV: E=McAfee;i="6200,9189,10216"; a="328524778" X-IronPort-AV: E=Sophos;i="5.88,260,1635231600"; d="scan'208";a="328524778" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Jan 2022 00:29:49 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,260,1635231600"; d="scan'208";a="573951897" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga008.fm.intel.com with ESMTP; 04 Jan 2022 00:29:49 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 4 Jan 2022 00:29:49 -0800 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 4 Jan 2022 00:29:48 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Tue, 4 Jan 2022 00:29:48 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.174) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Tue, 4 Jan 2022 00:29:48 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J69Hnw9zo4TJ3GpLfoDrs4XCw02EvbC4gbqGkevEvz9g4Zg3gmicofO5cm+vFSe5Rcp8Xhz+nkp+phVZqE+3ZxQOOohrzUjrKq55+zXBONFmZFgHB5Irq5nLx8dEixVMlMVSRLjI03yVlQarpx10yBOs5rxdUs2Lcvh3WP0hQNqcuZ6iXkRfL/w6kN6YQ7wsKYmDK/L8wJ9MHjk8KRWzdHJP0SpOq08c0abG+ceoAx+7SDPV3qrhABWdy6OhdFm2zWcsl657lF8hOkx5hnO4pFoHuKGY6wNJwaRe2idyFSdgUqY2uz1PW9MTwkWHyy7kBdQct+nb/ftfUd34Zg/8EQ== 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=a99fxEqjdQotqAzDXadBF0q7IE8SHOIelsCUOqgICHw=; b=mwyFyVs9gn0FwndV6mFgkKQSd1E9eS30FMpSkpKfNWa5n3dbFVtSDgpmTWzOs+Dq0bVqFTgbX7fw6KNMDhen6v4G1SjaW2FCVTS3wsLByxOFwN4nOKPjSxX0e9J0FpQREWVBRIKu+M2kCgrUKDioXV8MwsOw2m6cnppqVb1xs3TrqgYWyNt01dKZNmob+2MODv1fuVKyKHXBdBt3pjtjn4n+40fQcWyGvTAEJZlWMD0lgOaZPgVX+vfoHdu6gzPc16RgkC7k8uihvDWJdPuG20Ygkdfh+kvocVXM5gLlUVcUrYq2YLMXUzjlHN+HM7koXmPgLWcqmze4INZ1qPiTaw== 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 BN9PR11MB5515.namprd11.prod.outlook.com (2603:10b6:408:104::8) by BN6PR1101MB2260.namprd11.prod.outlook.com (2603:10b6:405:53::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.15; Tue, 4 Jan 2022 08:29:34 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::d436:c6ab:6e71:8843]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::d436:c6ab:6e71:8843%4]) with mapi id 15.20.4844.016; Tue, 4 Jan 2022 08:29:33 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v1] lavc/av1dec: use frame split bsf Thread-Index: AQHX8Ysx9+WEzUqpI0aBoaOl+EAo56xHfWaAgAsp5YA= Date: Tue, 4 Jan 2022 08:29:33 +0000 Message-ID: References: <20211215080637.3097627-1-fei.w.wang@intel.com> <2bec79e81f66d68a7c9b6205bf32184bd004b8cd.camel@intel.com> In-Reply-To: <2bec79e81f66d68a7c9b6205bf32184bd004b8cd.camel@intel.com> Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 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: 4f13dfe6-032f-4490-e216-08d9cf5c562f x-ms-traffictypediagnostic: BN6PR1101MB2260:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: q0v9YX+NP5spi6e5bXoi+TtAic9WHkb16RiDo9AXxGn4xBW1HI1m0Ad5NEYm7B7x0GtR/eNqYujgMXAL5VPED44/+6usoNjfWUQiCbWHGKWIVEvrk4cCQvVJFh2hVD/PgS9JxA0oYmOJLT7WImGc5oIgxvNpOQllT8/esACgB+cRaOwGojVnTuFsXCXRQFEf/Q8CfVey3oEzGg4DbD22Pr3H+gaLTR6J/y0Tw5PXCs4mf+ZROpTvlwOLsr3PAC/X8RqpvqdryTcmPJDCI9PFNYi5mj4ytoGFDlfKHu+rG+t2931QR4bJd3UGTNo6xgq0bWbqfsoqt5qCYDPn0VNdyWbmwc82ME+LRXgoTPgYMsZOJXXDzvtnDIbLKmzHnadjvtswY4a1yyGA8WOMjLQj/3lHW7AfRqfu1xtvU2s3GCJWd6Y7zrxoZxNiWaTOiXcfy5xTHkpoohinvhXz/y9H+8GQe/rFTYcNDODprOx9j6aEzJRu1mxa8WQXONEnLrOWXIsTxEhAVpDut5wtXFFaDv5Ccmto5bNROYYq+KPrnVNzyfen/lmfe/W5tgvjpMHgnsF3rGQQE1zcdo9QPYY2jflqJl6WSpLfWlx87DDrFEpIHF1N5A0Z1ssigJVigG33lLJZ0koBVpIeck1dsQ/fCkuTzv9yZ8yrAFH+4woN2vLGLXY23IrbpF9ylDr/OhO2Xu/Bm8vEbnaS6+GWut90FY9WAYkanKN1S0WRyZhCKJW/N4SjZmKvvYmqhUCmbl3cCagOLgqmmJMScdAYOmyNxu1xX0sDh/lF4cXc6Rt4ubd+eRBitV5Rr+xZ2w5mrzjn x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5515.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(38100700002)(6486002)(2616005)(66946007)(26005)(2906002)(91956017)(66446008)(66476007)(4326008)(6916009)(86362001)(186003)(36756003)(5660300002)(76116006)(66556008)(8676002)(6512007)(966005)(82960400001)(508600001)(6506007)(38070700005)(71200400001)(8936002)(107886003)(4001150100001)(316002)(122000001)(64756008)(99106002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QlYyczl1S0doKy8xYk9uN1htZDBxRmtzUmpYK3psYnI0c0tPUUFLaHZmZXlm?= =?utf-8?B?SmtoMDRQc0VpeWc1UDZ5dURMcmhMUUdNK0VpSGcwMWQvcEtmR3ptYm9ZaEN4?= =?utf-8?B?cGxpbk0yMlMvWEZ0eklNeElIQ3ZYNm13RFgybWZtUUlmVzJKQUNLb2IzMDJ6?= =?utf-8?B?eERraWFzaEJxNGJ4YnFlWTFXVzhjUGVrcnIrZ2dId3FiVDR3cG01S1U5T0ww?= =?utf-8?B?WVAyWVVEcW9YcnJWOW9aRkFHS1drK2ZONGVLNFUyMFJoRWF5ZzlMVmtWaHdt?= =?utf-8?B?UEtCMHByVWE5WG5XRHcwK2E0aW0reWk2c2dQS21GbGVvWUdKWFhuTlJocGox?= =?utf-8?B?ZTlMMFR5OVc4MXkrUlRpN2xZMnNDaVNuVmlsSDdCTVhmTzVUV2dqN0tKRndL?= =?utf-8?B?dE1MVEI1QWl0dXhnckljTk82dzJ5ckRDWSt4aCs2YU05a3g5anN6UWNDcEFt?= =?utf-8?B?Yjd3VnV4NXZzT3VSMk54RkNoR0kyb0V5UHpKOHNobGlGdWRiM3BYN2sxUWFz?= =?utf-8?B?Q1lGMk9tZ0pMNVAwOVUva2wxc2xwWUNtY0pZNnU5WDdBTERhc1A4TmhNN3lu?= =?utf-8?B?UEpBZDMxWlJCN3V4QStwSHFoMkJ4RlFlVzFVdGowN1NUUEZ1OTVmRUV1T3BK?= =?utf-8?B?N2RJWkV4b1ppcm00SFF4QThJWDNvNnNSMmhhUGtyd2h3b3VvbGNKWENXMlZL?= =?utf-8?B?MUdIYlpuS1F3VllrWXhwby9WM09UWjRHVzgwa3d3aFc5UE1SV3Ewc3FGQXNZ?= =?utf-8?B?UEdLRGtUS1ZrQ2VJS291VDFST2RWTlJmYkhPZWQyNFFEN3hpa0tPeUZCNnY2?= =?utf-8?B?U2J1dWZOV2FXRG9pbkdTVUxVRFExZGFYQTZ2dnhveVZGWmNFRjlud2hwbEla?= =?utf-8?B?SnB4Z1FhbXA2T0FtRERmZlZXa0UxcytPU3BKeXBKU0ppK0xKUCtxRm9EYVhV?= =?utf-8?B?SXBrT0JOb2RxVm5hYklGbDY3YzkvTElRMVRaRnEwL0dFT0FsdnF3SUVueCt0?= =?utf-8?B?akVZS3FZMEsvR2NrWGxuZzFoSnhoRU5lcE5sYlNLdDAzc0ZqeXYzK2NjWWFq?= =?utf-8?B?Zk9tcjNjdjFOdGxxR2x4U2lTbEdXdnNOY3o1ZHNhNEl5aHQxMFpzV3Z1MjB3?= =?utf-8?B?VUtDOS9sdzVQRWRtYzZTU2FSaGplcU5GRjN4bld3MUd4SzMzdjdZT25WeTZC?= =?utf-8?B?Tng2alhLL3FDTlhFeFQvTi9BdlQyUk1kMGU2eWs5bUJVTGNGN3dCQVlyMHNY?= =?utf-8?B?and3VWhFK1Nya3lrN2Vjem40Q204SFJjTm4xSTY2VGNTUGU5UmM1UXd4VnhN?= =?utf-8?B?UzNjdHhCRG5mN21pMld4NG9relhEa1BCdWNJVW9EdnNQVWt0VkhDYm9hK2pW?= =?utf-8?B?eG1ZVWU0UzQ0TXVVTndweFdWcFgxdzJpY3djTjZiNVJjWlFsMUlWUVdqSWp0?= =?utf-8?B?MDFnRWhNSmJnS0VaRlBOWEV0c2QyU3NTRnpqM1F0bWxuS3VWdEJrU3lSR2Rz?= =?utf-8?B?Rksra20rQnJxRnBCcFgrZm1ES3NVeGp6VU1VZmt4cVZaSy9YTXNDK0RiY0RR?= =?utf-8?B?bWVLNS9JbjE4VDNTSFhrbERoOUxBOVJBZjZUalo0R2VKV24xOW5ocWloMHdk?= =?utf-8?B?T3JDVGMwL3Q3akNGWGNvbFE5T2tiemgwcy8wQks5RlJ6aTg4ZC9IOFVzMFNk?= =?utf-8?B?VGhCb2RRd0cyN29lU01OaWI3NjlpbjBKTFRDVE9UNTI0MVhXZ3VodkdIMVpE?= =?utf-8?B?V2pUd3RaQTMybzRBbHkya1MrN1Nic1NOdy9mKzMxc0wwaThJQlB1Q0pmU3Mx?= =?utf-8?B?Uk1YOGlkS0R4TXVjdlN0SGUwelBWVnZ2YU0ya0Ftd3hpL1dVNVNxcnJYQ2k2?= =?utf-8?B?UThUcnQ2NnRObHlQdGI0NjBaUVRmT0dpMFBaTzdWN05DbUZtQUFPQXhJdTRS?= =?utf-8?B?Q1VjanZaMmZCYmRKL01LUk5EYXhYbE00T0w1Wkx0cm9Ga0M0OEpCQS9CTmtV?= =?utf-8?B?SlJnK3RwRHo3OFFaMm00V3FMZ1JXS2M2Y05aS1BUcWhLR0dzNVA0Ym1YTjZD?= =?utf-8?B?Y0JtS0RIUmtvYmp0aXJ1WElOcUdWRldRem1qbHNCNHhrVE1WVUx0ZzJ6S0ky?= =?utf-8?B?V2pOaDNPV3kwdUVReUxIOTlCVjhZTThrS3c1aFl5U3h0S0k1QzNraE9VM1hD?= =?utf-8?Q?LDn7BVPW4JqZLzth1H03crk=3D?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5515.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4f13dfe6-032f-4490-e216-08d9cf5c562f X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jan 2022 08:29:33.8305 (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: h2mdv63Xv0WieKIUKxKtPM+H3bvEbmxcR+l47JnD8+pwii6p2ULHOt7prIjoSHpc/HGJHoro2YlB6hoCq65M7Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1101MB2260 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v1] lavc/av1dec: use frame split bsf 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: "Wang, Fei W" 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 Tue, 2021-12-28 at 06:00 +0000, Xiang, Haihao wrote: > On Wed, 2021-12-15 at 16:06 +0800, Fei Wang wrote: > > Split packed data in case of its contains multiple show frame in some > > non-standard bitstream. This can benefit decoder which can decode > > continuously instead of interrupt with unexpected error. > > > > Signed-off-by: Fei Wang > > --- > > This is an improvement fix for my previous patch: > > > > https://patchwork.ffmpeg.org/project/ffmpeg/patch/20211203080920.1948453-1-fei.w.wang@intel.com/ > > > > libavcodec/av1dec.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/libavcodec/av1dec.c b/libavcodec/av1dec.c > > index db110c50c7..09df2bf421 100644 > > --- a/libavcodec/av1dec.c > > +++ b/libavcodec/av1dec.c > > @@ -1240,6 +1240,7 @@ const AVCodec ff_av1_decoder = { > > .flush = av1_decode_flush, > > .profiles = NULL_IF_CONFIG_SMALL(ff_av1_profiles), > > .priv_class = &av1_class, > > + .bsfs = "av1_frame_split", > > .hw_configs = (const AVCodecHWConfigInternal *const []) { > > #if CONFIG_AV1_DXVA2_HWACCEL > > HWACCEL_DXVA2(av1), > > LGTM This patch works well for me when using vaapi av1 decoding. I'll apply it if no objection. Thanks Haihao _______________________________________________ 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".