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 8E0E84AAFB for ; Wed, 12 Jun 2024 12:13:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 439FB68D899; Wed, 12 Jun 2024 15:13:13 +0300 (EEST) Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com [209.85.167.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DFF6268D87C for ; Wed, 12 Jun 2024 15:13:06 +0300 (EEST) Received: by mail-lf1-f48.google.com with SMTP id 2adb3069b0e04-52c94cf4c9bso2175498e87.2 for ; Wed, 12 Jun 2024 05:13:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718194385; x=1718799185; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=ds5U5POkxdI9FVrpz+k1qXcMj4fdndVXgwlWuNKqfYI=; b=FcV1z0nqt9dI1IiBnYHyy3rWF0pTZWQ7kvWrjBP73wFhEOJrQ73nOYKpdbMO3oRM1O XEnjU46v9wK28amnbXhKTXNirfAjzSUcCuR3+RmieaSyf2WxHY7o/gIsMQ5y53TVYEXF uFMUrqj5iZUc0t42Qr/JiMgTxg2S57V0iRJK3qfOXwxz3z5vcu9jMIfoVgjmCtfxuiCz QvQUnAb9/nma1ne9pzL8/SurX0d+uPt/UNHUOCcavOI32EywnfKej7b4C3frW7bZAcku RN+iWLXRdtI8gKnZ9qAcBhYSUtAAE+1YXxh/oEp3r5arhzHLlmtsXK5cD73LR4NaqJ3N NpBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718194385; x=1718799185; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ds5U5POkxdI9FVrpz+k1qXcMj4fdndVXgwlWuNKqfYI=; b=ANkGbVi6Ia0E4nD/epuyQVVQZXSwdpZueXViZjJLFGcj3GcRVPV0J52qCNQHi2Mh/T hmQpgtFxgrXyGQ2LEha7fH13kKb4fX0Y4BTRCOVryoTvw6O8Kbrgu79sEF0UgJiHLulS l+4UWIIEYQOQKS014t53uL8+EH2/NtB9rbxE+uAmji2lHz7YHgHqnIUxSPEmAaoDTF/C UB0u4ghsgOdafi1cNZ/4ypZ4CuCMuzrwBRZ/aKEnPpJ0rBvVpgMkA6hVnNwzRQMr4gTF kEvzld3/GDWqnker9CnKUpM0vo7P1PYzyEyhiJ9UJfaw41ui7HNXlBwEcHozyOGEbjzn Itpg== X-Gm-Message-State: AOJu0YwqIzga9G2rZbbpSkS3p3LPD6EFY1A2Vy2ObVhXWZnNgMPhRvSA 4rkEhexavA5dr9pH7/9I/O1u/N/UKd1tx/xUIKBrBARrUjb0Ua++9RskN8NkmpxkCrip8BRbccN fNSewhRdTiOgnYXS+ICYIGC6Vn+npD7b2 X-Google-Smtp-Source: AGHT+IESRk789HLQr8nCw3ohnlk7/GCyRsaWD6wwQ89a24DT2/zXbilSFgOga+xbhC0f8yxxGKPmTHgCkBeV5r96+yM= X-Received: by 2002:a05:6512:31c6:b0:52c:8a9b:17f4 with SMTP id 2adb3069b0e04-52c9a3df0e7mr1577174e87.37.1718194385127; Wed, 12 Jun 2024 05:13:05 -0700 (PDT) MIME-Version: 1.0 References: <20240612005832.3179960-1-fei.w.wang@intel.com> In-Reply-To: <20240612005832.3179960-1-fei.w.wang@intel.com> From: Nuo Mi Date: Wed, 12 Jun 2024 20:12:51 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v1] lavc/qsvdec: Add VVC decoder 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SGkgRmVpLApUaGFuayB5b3UgZm9yIHRoZSBwYXRjaC4KV2hpY2ggaGFyZHdhcmUgc3VwcG9ydHMg dGhpcz8gQ291bGQgeW91IHByb3ZpZGUgdGhlIGxpbms/CgpPbiBXZWQsIEp1biAxMiwgMjAyNCBh dCA5OjAz4oCvQU0gPGZlaS53LndhbmctYXQtaW50ZWwuY29tQGZmbXBlZy5vcmc+IHdyb3RlOgoK PiBGcm9tOiBGZWkgV2FuZyA8ZmVpLncud2FuZ0BpbnRlbC5jb20+Cj4KPiBTaWduZWQtb2ZmLWJ5 OiBGZWkgV2FuZyA8ZmVpLncud2FuZ0BpbnRlbC5jb20+Cj4gLS0tCj4gIENoYW5nZWxvZyAgICAg ICAgICAgICAgfCAxICsKPiAgY29uZmlndXJlICAgICAgICAgICAgICB8IDEgKwo+ICBkb2MvZGVj b2RlcnMudGV4aSAgICAgIHwgMiArLQo+ICBsaWJhdmNvZGVjL2FsbGNvZGVjcy5jIHwgMSArCj4g IGxpYmF2Y29kZWMvcXN2LmMgICAgICAgfCA0ICsrKysKPiAgbGliYXZjb2RlYy9xc3ZkZWMuYyAg ICB8IDcgKysrKysrLQo+ICBsaWJhdmNvZGVjL3ZlcnNpb24uaCAgIHwgMiArLQo+ICA3IGZpbGVz IGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0 IGEvQ2hhbmdlbG9nIGIvQ2hhbmdlbG9nCj4gaW5kZXggMDNkNmIyOWFkOC4uYTIzOGExYzFmMyAx MDA2NDQKPiAtLS0gYS9DaGFuZ2Vsb2cKPiArKysgYi9DaGFuZ2Vsb2cKPiBAQCAtMTIsNiArMTIs NyBAQCB2ZXJzaW9uIDxuZXh0PjoKPiAgLSBxc3ZfcGFyYW1zIG9wdGlvbiBhZGRlZCBmb3IgUVNW IGVuY29kZXJzCj4gIC0gVlZDIGRlY29kZXIgY29tcGF0aWJsZSB3aXRoIERWQiB0ZXN0IGNvbnRl bnQKPiAgLSB4SEUtQUFDIGRlY29kZXIKPiArLSBJbnRlbCBRU1YtYWNjZWxlcmF0ZWQgVlZDIGRl Y29kaW5nCj4KPgo+ICB2ZXJzaW9uIDcuMDoKPiBkaWZmIC0tZ2l0IGEvY29uZmlndXJlIGIvY29u ZmlndXJlCj4gaW5kZXggNmM1YjhhYWI5YS4uYjRjZjEyNjU4ZCAxMDA3NTUKPiAtLS0gYS9jb25m aWd1cmUKPiArKysgYi9jb25maWd1cmUKPiBAQCAtMzQyMyw2ICszNDIzLDcgQEAgYXYxX3Fzdl9l bmNvZGVyX2RlcHM9ImxpYnZwbCIKPiAgYXYxX2FtZl9lbmNvZGVyX2RlcHM9ImFtZiIKPiAgYXYx X3ZhYXBpX2VuY29kZXJfZGVwcz0iVkFFbmNQaWN0dXJlUGFyYW1ldGVyQnVmZmVyQVYxIgo+ICBh djFfdmFhcGlfZW5jb2Rlcl9zZWxlY3Q9ImNic19hdjEgdmFhcGlfZW5jb2RlIgo+ICt2dmNfcXN2 X2RlY29kZXJfc2VsZWN0PSJxc3ZkZWMiCj4KSXQncyBiZXR0ZXIgdG8gZm9sbG93IHRoZSBhbHBo YWJldGljYWwgb3JkZXIuCllvdSBjYW4gc2VuZCBhbm90aGVyIHBhdGNoIHRvIGZpeCBhdjEKCj4K PiAgIyBwYXJzZXJzCj4gIGFhY19wYXJzZXJfc2VsZWN0PSJhZHRzX2hlYWRlciBtcGVnNGF1ZGlv Igo+IGRpZmYgLS1naXQgYS9kb2MvZGVjb2RlcnMudGV4aSBiL2RvYy9kZWNvZGVycy50ZXhpCj4g aW5kZXggMjkzYzgyYzJiYS4uMmZjYzc2MWQyZiAxMDA2NDQKPiAtLS0gYS9kb2MvZGVjb2RlcnMu dGV4aQo+ICsrKyBiL2RvYy9kZWNvZGVycy50ZXhpCj4gQEAgLTE1Nyw3ICsxNTcsNyBAQCBGb3Jj ZSB0byB1c2UgYSBzcGVjaWZpYyBudW1iZXIgb2YgdGhyZWFkcwo+ICBAc2VjdGlvbiBRU1YgRGVj b2RlcnMKPgo+ICBUaGUgZmFtaWx5IG9mIEludGVsIFF1aWNrU3luYyBWaWRlbyBkZWNvZGVycyAo VkMxLCBNUEVHLTIsIEguMjY0LCBIRVZDLAo+IC1KUEVHL01KUEVHLCBWUDgsIFZQOSwgQVYxKS4K PiArSlBFRy9NSlBFRywgVlA4LCBWUDksIEFWMSwgVlZDKS4KPgo+ICBAc3Vic2VjdGlvbiBDb21t b24gT3B0aW9ucwo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvYWxsY29kZWNzLmMgYi9saWJh dmNvZGVjL2FsbGNvZGVjcy5jCj4gaW5kZXggYjEwMmE4MDY5ZS4uYTczYjRlMTY3MyAxMDA2NDQK PiAtLS0gYS9saWJhdmNvZGVjL2FsbGNvZGVjcy5jCj4gKysrIGIvbGliYXZjb2RlYy9hbGxjb2Rl Y3MuYwo+IEBAIC04ODUsNiArODg1LDcgQEAgZXh0ZXJuIGNvbnN0IEZGQ29kZWMgZmZfdnA5X21l ZGlhY29kZWNfZW5jb2RlcjsKPiAgZXh0ZXJuIGNvbnN0IEZGQ29kZWMgZmZfdnA5X3Fzdl9kZWNv ZGVyOwo+ICBleHRlcm4gY29uc3QgRkZDb2RlYyBmZl92cDlfdmFhcGlfZW5jb2RlcjsKPiAgZXh0 ZXJuIGNvbnN0IEZGQ29kZWMgZmZfdnA5X3Fzdl9lbmNvZGVyOwo+ICtleHRlcm4gY29uc3QgRkZD b2RlYyBmZl92dmNfcXN2X2RlY29kZXI7Cj4KPiAgLy8gbnVsbCBjb2RlY3MKPiAgZXh0ZXJuIGNv bnN0IEZGQ29kZWMgZmZfdm51bGxfZGVjb2RlcjsKPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9x c3YuYyBiL2xpYmF2Y29kZWMvcXN2LmMKPiBpbmRleCAwYzZmYmQwZGMwLi4yMjFjMWIyNGU1IDEw MDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvcXN2LmMKPiArKysgYi9saWJhdmNvZGVjL3Fzdi5jCj4g QEAgLTczLDYgKzczLDEwIEBAIGludCBmZl9xc3ZfY29kZWNfaWRfdG9fbWZ4KGVudW0gQVZDb2Rl Y0lEIGNvZGVjX2lkKQo+ICAgICAgY2FzZSBBVl9DT0RFQ19JRF9BVjE6Cj4gICAgICAgICAgcmV0 dXJuIE1GWF9DT0RFQ19BVjE7Cj4gICNlbmRpZgo+ICsjaWYgUVNWX1ZFUlNJT05fQVRMRUFTVCgy LCAxMSkKPiArICAgIGNhc2UgQVZfQ09ERUNfSURfVlZDOgo+ICsgICAgICAgIHJldHVybiBNRlhf Q09ERUNfVlZDOwo+ICsjZW5kaWYKPgo+ICAgICAgZGVmYXVsdDoKPiAgICAgICAgICBicmVhazsK PiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9xc3ZkZWMuYyBiL2xpYmF2Y29kZWMvcXN2ZGVjLmMK PiBpbmRleCBmMmNkNmFlMDVjLi45YWQzNDM5OTkxIDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMv cXN2ZGVjLmMKPiArKysgYi9saWJhdmNvZGVjL3FzdmRlYy5jCj4gQEAgLTkzMyw3ICs5MzMsOCBA QCBzdGF0aWMgaW50IHFzdl9kZWNvZGUoQVZDb2RlY0NvbnRleHQgKmF2Y3R4LAo+IFFTVkNvbnRl eHQgKnEsCj4gICAgICAgICAgZnJhbWUtPnBpY3RfdHlwZSA9Cj4gZmZfcXN2X21hcF9waWN0eXBl KGFmcmFtZS5mcmFtZS0+ZGVjX2luZm8uRnJhbWVUeXBlKTsKPgo+ICAgICAgICAgIGlmIChhdmN0 eC0+Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURfSDI2NCB8fAo+IC0gICAgICAgICAgICBhdmN0eC0+ Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURfSEVWQykgewo+ICsgICAgICAgICAgICBhdmN0eC0+Y29k ZWNfaWQgPT0gQVZfQ09ERUNfSURfSEVWQyB8fAo+ICsgICAgICAgICAgICBhdmN0eC0+Y29kZWNf aWQgPT0gQVZfQ09ERUNfSURfVlZDKSB7Cj4gICAgICAgICAgICAgIGlmIChhZnJhbWUuZnJhbWUt PmRlY19pbmZvLkZyYW1lVHlwZSAmIE1GWF9GUkFNRVRZUEVfSURSKQo+ICAgICAgICAgICAgICAg ICAgZnJhbWUtPmZsYWdzIHw9IEFWX0ZSQU1FX0ZMQUdfS0VZOwo+ICAgICAgICAgICAgICBlbHNl Cj4gQEAgLTEzMDAsMyArMTMwMSw3IEBAIERFRklORV9RU1ZfREVDT0RFUih2cDksIFZQOSwgTlVM TCkKPiAgI2lmIENPTkZJR19BVjFfUVNWX0RFQ09ERVIKPiAgREVGSU5FX1FTVl9ERUNPREVSKGF2 MSwgQVYxLCBOVUxMKQo+ICAjZW5kaWYKPiArCj4gKyNpZiBDT05GSUdfVlZDX1FTVl9ERUNPREVS Cj4gK0RFRklORV9RU1ZfREVDT0RFUih2dmMsIFZWQywgTlVMTCkKPiArI2VuZGlmCj4gZGlmZiAt LWdpdCBhL2xpYmF2Y29kZWMvdmVyc2lvbi5oIGIvbGliYXZjb2RlYy92ZXJzaW9uLmgKPiBpbmRl eCA3YWNiMjYxYmIzLi4zN2M0YzM5NDUxIDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvdmVyc2lv bi5oCj4gKysrIGIvbGliYXZjb2RlYy92ZXJzaW9uLmgKPiBAQCAtMjksNyArMjksNyBAQAo+Cj4g ICNpbmNsdWRlICJ2ZXJzaW9uX21ham9yLmgiCj4KPiAtI2RlZmluZSBMSUJBVkNPREVDX1ZFUlNJ T05fTUlOT1IgICA3Cj4gKyNkZWZpbmUgTElCQVZDT0RFQ19WRVJTSU9OX01JTk9SICAgOAo+ICAj ZGVmaW5lIExJQkFWQ09ERUNfVkVSU0lPTl9NSUNSTyAxMDAKPgo+ICAjZGVmaW5lIExJQkFWQ09E RUNfVkVSU0lPTl9JTlQgIEFWX1ZFUlNJT05fSU5UKExJQkFWQ09ERUNfVkVSU0lPTl9NQUpPUiwg XAo+IC0tCj4gMi4yNS4xCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==