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 99ABB48B35 for ; Sat, 3 Feb 2024 11:09:42 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 878CA68D104; Sat, 3 Feb 2024 13:09:40 +0200 (EET) Received: from mail-io1-f53.google.com (mail-io1-f53.google.com [209.85.166.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 09CA568CF80 for ; Sat, 3 Feb 2024 13:09:35 +0200 (EET) Received: by mail-io1-f53.google.com with SMTP id ca18e2360f4ac-7bed9c7d33fso116512739f.1 for ; Sat, 03 Feb 2024 03:09:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706958573; x=1707563373; darn=ffmpeg.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Y5o+MF5L9XsPU+p1ptdJwDZesco0FTd4fxxCJl1UYdo=; b=XFVcpjMVUzZ79pPdEBCb/Vuw2wl4HqB1oKvfDhQPspmodvHc1PwCk4BqDKlXyA4w95 pVJOsyxjYibAInWDWHJt+/ZXyt5dJz9XT8WOBooUmDLOkakvmXpRAd2TWSt87KTyjTn6 Fy3d53r+bhHkYxg3gha8KLRBwD5zZCTA7KT3iomXJDAkHUNYNK2ZpFoKgRT/oHZGagFl Wi9+1xWXo4GuPBr5q50zWVeTCuyzWo2ELsxJK/HVcV8Fyma+7cWWNLeTg2KqrVfcSvV9 SOfiwoLiS58pUymZ4hHA6NQiUaZU7yjxtuerrKpj/GrSzeXv16waIbxkuR19FCz1zw/h PHHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706958573; x=1707563373; h=content-transfer-encoding:cc: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=Y5o+MF5L9XsPU+p1ptdJwDZesco0FTd4fxxCJl1UYdo=; b=E41re3Gv0P58tY15OkFYejt79hSN41/rHaqoFdi1IBgsZ6NQps0tqlqx/MK8aeZQno UkcAd/QfPsu3QC72Jj3Pa8brX4Gh6vXSmuGr3vgnK377kduPRltzAVYdA1NbzDC7ehot fSIY6gLO9oI7Rzsu47fHHN/LyhQPdqYbbZbpnENG8S1wlK+bG37AINV3xchYadpFg8GX t+vhM+y5uFHfwJQ1OQugivcJpwUJkX4t03VwFCh7BdUwEZ3DtR6p6fYk2Sd9gkG2YhYW Ahu1hNfenRB4c2i0b7irpFVFePxOcuHAab26EQxnvVaoeG0/cyPODmIJIYHwrKBrv5E8 pEUg== X-Gm-Message-State: AOJu0YyEb2Z9cKJh4likiZ+PRkqGM0Eg9EFOS8d9TRRb8M4445ts1KHU f0qwrv2yzDQADwISYI9m/3H/irEnp1OxBFbNTxLapn9e03zKobBKbL6uBN6L1Ncq41cDTYoJwwC i6jCS9hXBebAs3nZIm1EWvBil/UGU9L5nw0gqJQ== X-Google-Smtp-Source: AGHT+IGvvtaZ4+rzmgpSAmWNfACcMZZYTG7uakq+1MZ+B/FzuCISiUAA6X9TDK+pa/UwZy5mvrvZRy5YQadDoQNU6sU= X-Received: by 2002:a5e:dc0a:0:b0:7bf:cc02:b360 with SMTP id b10-20020a5edc0a000000b007bfcc02b360mr5239542iok.13.1706958572836; Sat, 03 Feb 2024 03:09:32 -0800 (PST) MIME-Version: 1.0 References: <20240120151504.118057-1-cyfdecyf@gmail.com> <20240120151504.118057-3-cyfdecyf@gmail.com> <170609634123.8914.1565071322892259899@lain.khirnov.net> <170643788202.8914.2521460370711537089@lain.khirnov.net> <170645103239.8914.10224975339326765956@lain.khirnov.net> <170654804274.8914.5638710432281195902@lain.khirnov.net> In-Reply-To: From: Chen Yufei Date: Sat, 3 Feb 2024 19:09:05 +0800 Message-ID: To: FFmpeg development discussions and patches , Chen Yufei , anton@khirnov.net Subject: Re: [FFmpeg-devel] [PATCH v2 1/1] avfilter/vf_vpp_qsv: apply 3D LUT from file. 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: haihao.xiang@intel.com, quinkblack@foxmail.com 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: T24gVHVlLCBKYW4gMzAsIDIwMjQgYXQgMTA6NTnigK9BTSBDaGVuIFl1ZmVpIDxjeWZkZWN5ZkBn bWFpbC5jb20+IHdyb3RlOgo+Cj4gT24gVHVlLCBKYW4gMzAsIDIwMjQgYXQgMTowN+KAr0FNIEFu dG9uIEtoaXJub3YgPGFudG9uQGtoaXJub3YubmV0PiB3cm90ZToKPiA+Cj4gPiBRdW90aW5nIENo ZW4gWXVmZWkgKDIwMjQtMDEtMjkgMDQ6MDE6NTEpCj4gPiA+IE9uIFN1biwgSmFuIDI4LCAyMDI0 IGF0IDEwOjEw4oCvUE0gQW50b24gS2hpcm5vdiA8YW50b25Aa2hpcm5vdi5uZXQ+IHdyb3RlOgo+ ID4gPiA+Cj4gPiA+ID4gUXVvdGluZyBaaGFvIFpoaWxpICgyMDI0LTAxLTI4IDE0OjUxOjU4KQo+ ID4gPiA+ID4KPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IE9uIEphbiAyOCwgMjAyNCwgYXQgMTg6MzEs IEFudG9uIEtoaXJub3YgPGFudG9uQGtoaXJub3YubmV0PiB3cm90ZToKPiA+ID4gPiA+ID4KPiA+ ID4gPiA+ID4gUXVvdGluZyBDaGVuIFl1ZmVpICgyMDI0LTAxLTI1IDE3OjE2OjQ2KQo+ID4gPiA+ ID4gPj4gT24gV2VkLCBKYW4gMjQsIDIwMjQgYXQgNzozOeKAr1BNIEFudG9uIEtoaXJub3YgPGFu dG9uQGtoaXJub3YubmV0PiB3cm90ZToKPiA+ID4gPiA+ID4+Pgo+ID4gPiA+ID4gPj4+IFF1b3Rp bmcgQ2hlbiBZdWZlaSAoMjAyNC0wMS0yMCAxNjoxNDoyOSkKPiA+ID4gPiA+ID4+Pj4gVXNhZ2U6 ICJ2cHBfcXN2PWx1dDNkX2ZpbGU9PHBhdGggdG8gZmlsZT4iCj4gPiA+ID4gPiA+Pj4KPiA+ID4g PiA+ID4+PiBQYXNzaW5nIGZpbGUgcGF0aHMgdG8gYSBmaWx0ZXIgYW5kIGhhdmluZyB0aGUgZmls dGVyIGxvYWQgdGhlIGZpbGUgaXMKPiA+ID4gPiA+ID4+PiBub3QgcmVjb21tZW5kZWQsIGl0IGlz IGdlbmVyYWxseSBwcmVmZXJhYmxlIHRvIGhhdmUgYW4KPiA+ID4gPiA+ID4+PiBBVl9PUFRfVFlQ RV9CSU5BUlkgb3B0aW9uLCB3aXRoIElPIHBlcmZvcm1lZCBieSB0aGUgY2FsbGVyLgo+ID4gPgo+ ID4gPiAiaXMgbm90IHJlY29tbWVuZGVkLCBpdCBpcyBnZW5lcmFsbHkgcHJlZmVyYWJsZSIKPiA+ ID4gSSB0YWtlIHRoaXMgYXMgdXNpbmcgYEFWX09QVF9UWVBFX0JJTkFSWWAgaXMgbm90IGEgTVVT VC4KPiA+ID4KPiA+ID4gSSdtIG5vdCBhbiBFbmdsaXNoIG5hdGl2ZSBzcGVha2VyLCBjb3JyZWN0 IG1lIElmIEknbSB3cm9uZy4KPiA+ID4KPiA+ID4gPiA+ID4+Pgo+ID4gPiA+ID4gPj4+IEUuZy4g aW4gZmZtcGVnIENMSSB5b3UgY2FuIGRvCj4gPiA+ID4gPiA+Pj4gLWZpbHRlciB2cHBfcXN2PS9s dXQzZD08ZmlsZT4KPiA+ID4gPiA+ID4+PiB0byBsb2FkIHRoZSBvcHRpb24gdmFsdWUgZnJvbSBh IGZpbGUuCj4gPiA+ID4gPiA+Pgo+ID4gPiA+ID4gPj4gSSBzZWFyY2hlZCBmb3IgY29kZSB1c2lu ZyBgQVZfT1BUX1RZUEVfQklOQVJZYC4KPiA+ID4gPiA+ID4+IGB2Zl9saWJwbGFjZWJvLmNgIGdp dmVzIG1lIGEgZ29vZCBleGFtcGxlLgo+ID4gPiA+ID4gPj4KPiA+ID4gPiA+ID4+IFRoZSBMVVQg cGFyc2luZyBjb2RlIGlzIHRvb2sgZnJvbSBgbGliYXZmaWx0ZXIvdmZfbHV0M2QuY2AuCj4gPiA+ ID4gPiA+PiBJdCdzIG1haW5seSB0ZXh0IHByb2Nlc3Npbmcgd2hpY2ggY2FsbHMgZnVuY3Rpb25z IG9uIGBGSUxFKmAuCj4gPiA+ID4gPiA+PiBVc2luZyBgQVZfT1BUX1RZUEVfQklOQVJZYCB3b3Vs ZCByZXF1aXJlIG1hbnkgY2hhbmdlcyBpbiBMVVQgcGFyaW5nCj4gPiA+ID4gPiA+PiBjb2RlLCBh bmQgYWxzbyBuZWVkIHRvIGNoYW5nZSB0aGUgY29tbWFuZCBsaW5lIG9wdGlvbiBvZiBgdmZfbHV0 M2RgLgo+ID4gPiA+ID4gPj4gU28gSSdkIGtlZXAgdGhlIGx1dCBmaWxlIG9wdGlvbiBhcyBpcy4K PiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gWW91ciBwYXRjaCBpcyByZWplY3RlZCB0aGVuLgo+ID4g Pgo+ID4gPiBOb3cgSSB1bmRlcnN0YW5kIHVzaW5nIGBBVl9PUFRfVFlQRV9CSU5BUllgIGlzIGEg bXVzdC4KPiA+Cj4gPiBPa2F5LCBzb3JyeSBmb3IgYmVpbmcgdW5jbGVhci4gV2hlbiBJIHNheSAn cmVjb21tZW5kZWQnLCBpdCBtZWFucyBpdAo+ID4gbXVzdCBiZSBkb25lIHRoaXMgd2F5IHVubGVz cyB0aGVyZSBpcyBhIHN0cm9uZyB0ZWNobmljYWwgcmVhc29uIHRvIGRvIGl0Cj4gPiBvdGhlcndp c2UuIEJ1dCB0aGVuIHBsZWFzZSBwcm92aWRlIGEgZGV0YWlsZWQgZXhwbGFuYXRpb24sIG5vdAo+ ID4gc29tZXRoaW5nIHZhZ3VlIGxpa2UgImRpZG4ndCBzZWVtIGFwcHJvcHJpYXRlIi4KPgo+IEFm dGVyIHRha2luZyBtb3JlIHRpbWUgbG9va2luZyBpbnRvIGhvdyB0byB1c2UgYEFWX09QVF9UWVBF X0JJTkFSWWAsCj4gSSdsbCBnaXZlIG1vcmUgZGV0YWlscy4KPgo+IDEuIEZvciBMVVQgZmlsZSBw YXJzaW5nLCBJJ20gbm90IHdyaXRpbmcgbmV3IGNvZGUsIGl0J3MgdGFrZW4gZnJvbQo+IGV4aXN0 aW5nIHZmX2x1dDNkLmMuCj4gICAgIEkgYXZvaWQgbWFraW5nIHVubmVjZXNzYXJ5IG1vZGlmaWNh dGlvbnMgdG8gYXZvaWQgYnJlYWtpbmcgdGhpbmdzLgo+Cj4gMi4gVGhlIG9yaWdpbmFsIGNvZGUg cmVsaWVzIG9uIGZpbGUgbmFtZSB0byBkZXRlY3QgTFVUIGZpbGUgdHlwZSwgdXNlcwo+IGBmZ2V0 c2AgYW5kIHRoZSBsaWtlLgo+ICAgICBGcm9tIG15IHVuZGVyc3RhbmRpbmcsIGBBVl9PUFRfVFlQ RV9CSU5BUllgIGRvZXMgbm90IGdpdmUgdGhlIGZpbGUKPiBuYW1lIHRvIHRoZSBjYWxsaW5nIGZp bHRlci4KPiAgICAgSWYgd2UgdXNlIGBBVl9PUFRfVFlQRV9CSU5BUllgLCB0aGVuIGhvdyB0byBk byBmaWxlIHR5cGUgZGV0ZWN0aW9uPwo+ICAgICBBZGRpbmcgb3RoZXIgY21kbGluZSBvcHRpb24g d291bGQgcmVxdWlyZSBjaGFuZ2luZyB2Zl9sdXQzZCdzCj4gY21kbGluZSBvcHRpb24uCgpJJ3Zl IHNwZW50IHNvbWUgdGltZSB0aGlzIHdlZWtlbmQgdHJ5aW5nIHRvIHVzZSBgQVZfT1BUX1RZUEVf QklOQVJZYC4KR290IGFuIGlkZWEgZnJvbSB2Zl9saWJwbGFjZWJvLmMuCgpJdCdzIHBvc3NpYmxl IHRvIHN0aWxsIHVzZSBgQVZfT1BUX1RZUEVfU1RSSU5HYCBpbiB2Zl9sdXQzZC5jLCB1c2UKYGF2 X2ZpbGVfbWFwYCB0byBsb2FkIHRleHQgaW50byBhIGJ1ZmZlciwgc28gdGhhdCBhbGwgdGhlIExV VCBwYXJzaW5nCmZ1bmN0aW9ucyBjYW4gd29yayBvbiBidWZmZXJzIGluc3RlYWQgb2YgYEZJTEUq YC4gQnV0IHRoaXMgaXMgc3RpbGwKcmVhZGluZyBmaWxlIGluIGZpbHRlciBjb2RlLgoKSXQncyBt b3JlIHdvcmsgdGhhbiBJIGV4cGVjdGVkIGFuZCBJIGRvbid0IGtub3cgaWYgdGhpcyBjaGFuZ2Ug d2lsbAptZWV0IHRoZSBzdGFuZGFyZHMgdG8gYmUgYWNjZXB0ZWQuCgpJJ2xsIHN0b3AgaGVyZS4K CklmIHNvbWVvbmUncyBpbnRlcmVzdGVkIGluIHRoaXMgZmVhdHVyZSwgZmVlbCBmcmVlIHRvIHVz ZSBteSBwYXRjaApodHRwczovL2dpdGh1Yi5jb20vY3lmZGVjeWYvRkZtcGVnL3RyZWUvdnBwX3Fz dl9sdXRfc3lzbWVtCgo+Cj4gMy4gSSB0cmllZCB0byBmaW5kIGJhc2ljIHRleHQgcHJvY2Vzc2lu ZyB1dGlscyBpbiBGRm1wZWcgdG8gYXZvaWQKPiB3cml0aW5nIGFkLWhvYyB0ZXh0IHByb2Nlc3Np bmcgY29kZSBpbiBsdXQzZC5jCj4gICAgIEkndmUgZm91bmQgYEZGVGV4dFJlYWRlcmAgaW4gbGli YXZmb3JtYXQvc3VidGl0bGVzLmgsIGJ1dCBJIGRvbid0Cj4gdGhpbmsgSSBzaG91bGQgdXNlIGl0 IGluIGZpbHRlciBjb2RlLgo+ICAgICBJJ20gbm90IHN1cmUgaWYgaXQncyBPSyB0byBmb2xsb3cg dGhlIGNvZGUgaW4gYEZGVGV4dFJlYWRlcmAgYW5kCj4gZHVwbGljYXRlIHJlYWQgbGluZSBsb2dp YyBpbiBsdXQzZC5jLgo+Cj4gQmVzaWRlcywgdGhlcmUncyBgQklOQVJZYCBpbiB0aGUgbmFtZSBv ZiBgQVZfT1BUX1RZUEVfQklOQVJZYCwgYnV0Cj4gd2hhdCBJJ20gc3BlY2lmeWluZyBoZXJlIGlz IHRleHQgZmlsZS4KPiBUaGlzIGlzIG5vdCBhIGJpZyBwcm9ibGVtLCBidXQgc2VlbSBsaWtlIGFu IG9wdGlvbiBuYW1lIGxpa2UKPiBgQVZfT1BUX1RZUEVfVEVYVGAgY2FuIGV4cHJlc3MgdGhlIHVz YWdlIG9mIHRoZSBvcHRpb24gbW9yZSBjbGVhciBpbgo+IGNvZGUuCj4KCi0tIApCZXN0IHJlZ2Fy ZHMsCkNoZW4gWXVmZWkKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vi c2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBm Zm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=