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 10CDA48E0D for ; Tue, 30 Jan 2024 02:59:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F010B68D2AF; Tue, 30 Jan 2024 04:59:55 +0200 (EET) Received: from mail-ua1-f46.google.com (mail-ua1-f46.google.com [209.85.222.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 77BAE68D277 for ; Tue, 30 Jan 2024 04:59:49 +0200 (EET) Received: by mail-ua1-f46.google.com with SMTP id a1e0cc1a2514c-7d2dee968a5so624948241.0 for ; Mon, 29 Jan 2024 18:59:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706583587; x=1707188387; 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=9WJjowI8GBUZsaCQQ/Mqi9Enef2BPgTy6Tu0sQMqyaM=; b=fMWPzWUhNkOgM+oJN4yxHyyE5r0Zpi0noZHIbgZ+MbuYuUwFmzpCqp616i+qXgjgG5 zVL8QaMhFXAbI2H484uokD5c5x0br1qMQsB3rDoDri8wSSahQZW7ea93pUT4fLoM8K+g HAuH6pf5Sp3lmxK6R8m/eSpzp7E0qCCGBar6URYFp/R8akHmP4qRnPPmMiQ2EvCm+del VS08C1vvXT3a7srNJQNxUWGRPaWdVg8aSgO0oXo+0PYwG7Yb8eoccWyqcNlOTw7IqFg9 mpgr5Lc+jM1DfkVIlv35EBDNJi+pZ1O8SwjCob4HUBOer0/w5/8tukXgZ4JIaDUwvRug icFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706583587; x=1707188387; 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=9WJjowI8GBUZsaCQQ/Mqi9Enef2BPgTy6Tu0sQMqyaM=; b=wtoJ5XbQExtvhH1OFtcQrYmi5vKPtowxGGkc3FjPy5TeoCb+uSH04NERc//tomqfzR DHaHR/RwEXJUj5P2EQPIu8ztw+sm22f0JZkLSdZQZ7FHuGIxl1zzcby+XUogU1729ThS crplsUJhmzYRKB5TMSpT05PpckHuatgXpTN0Re1U8kkJDOT7gBElXq5+MnsspQomsGbf lZTJGFWJgp70EnCMOtj+k61TNDj09kxE+WT5errxLIOKkcE4XQx1yAghA1InjB6dOZD3 Q3FSkAPDEqCLPyKLNN/zl7AkVnrzOdonC1B0VX+i3OIuAV/KX7y5tBrFHTzIPyIdEQsI Dzug== X-Gm-Message-State: AOJu0YzbUpVQazrN4PzIkwRqB+6S1MVqoMpymgQxjd5BXoBM0casoJCW CW6dXvLMhcR9i1bBvcJTUzOuw46SEpPhupo66WJSwFV3655ycd4t9TUaWwOApn0ZwQOtALNWye3 my8DMDP17LGCx1owH9A5zSdUUcChqKKQu4GizhQ== X-Google-Smtp-Source: AGHT+IHoCxWeK6W6btCx4GVJORbHKbOWxfSSEtGrzK6Tj0xrFdV1by8XtVNNdEcbYtIPltGzyXgPG7LIHz0XiaBKQhs= X-Received: by 2002:a05:6122:46a0:b0:4bd:5537:c9bd with SMTP id di32-20020a05612246a000b004bd5537c9bdmr3540399vkb.12.1706583586129; Mon, 29 Jan 2024 18:59:46 -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: <170654804274.8914.5638710432281195902@lain.khirnov.net> From: Chen Yufei Date: Tue, 30 Jan 2024 10:59:18 +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: T24gVHVlLCBKYW4gMzAsIDIwMjQgYXQgMTowN+KAr0FNIEFudG9uIEtoaXJub3YgPGFudG9uQGto aXJub3YubmV0PiB3cm90ZToKPgo+IFF1b3RpbmcgQ2hlbiBZdWZlaSAoMjAyNC0wMS0yOSAwNDow MTo1MSkKPiA+IE9uIFN1biwgSmFuIDI4LCAyMDI0IGF0IDEwOjEw4oCvUE0gQW50b24gS2hpcm5v diA8YW50b25Aa2hpcm5vdi5uZXQ+IHdyb3RlOgo+ID4gPgo+ID4gPiBRdW90aW5nIFpoYW8gWmhp bGkgKDIwMjQtMDEtMjggMTQ6NTE6NTgpCj4gPiA+ID4KPiA+ID4gPgo+ID4gPiA+ID4gT24gSmFu IDI4LCAyMDI0LCBhdCAxODozMSwgQW50b24gS2hpcm5vdiA8YW50b25Aa2hpcm5vdi5uZXQ+IHdy b3RlOgo+ID4gPiA+ID4KPiA+ID4gPiA+IFF1b3RpbmcgQ2hlbiBZdWZlaSAoMjAyNC0wMS0yNSAx NzoxNjo0NikKPiA+ID4gPiA+PiBPbiBXZWQsIEphbiAyNCwgMjAyNCBhdCA3OjM54oCvUE0gQW50 b24gS2hpcm5vdiA8YW50b25Aa2hpcm5vdi5uZXQ+IHdyb3RlOgo+ID4gPiA+ID4+Pgo+ID4gPiA+ ID4+PiBRdW90aW5nIENoZW4gWXVmZWkgKDIwMjQtMDEtMjAgMTY6MTQ6MjkpCj4gPiA+ID4gPj4+ PiBVc2FnZTogInZwcF9xc3Y9bHV0M2RfZmlsZT08cGF0aCB0byBmaWxlPiIKPiA+ID4gPiA+Pj4K PiA+ID4gPiA+Pj4gUGFzc2luZyBmaWxlIHBhdGhzIHRvIGEgZmlsdGVyIGFuZCBoYXZpbmcgdGhl IGZpbHRlciBsb2FkIHRoZSBmaWxlIGlzCj4gPiA+ID4gPj4+IG5vdCByZWNvbW1lbmRlZCwgaXQg aXMgZ2VuZXJhbGx5IHByZWZlcmFibGUgdG8gaGF2ZSBhbgo+ID4gPiA+ID4+PiBBVl9PUFRfVFlQ RV9CSU5BUlkgb3B0aW9uLCB3aXRoIElPIHBlcmZvcm1lZCBieSB0aGUgY2FsbGVyLgo+ID4KPiA+ ICJpcyBub3QgcmVjb21tZW5kZWQsIGl0IGlzIGdlbmVyYWxseSBwcmVmZXJhYmxlIgo+ID4gSSB0 YWtlIHRoaXMgYXMgdXNpbmcgYEFWX09QVF9UWVBFX0JJTkFSWWAgaXMgbm90IGEgTVVTVC4KPiA+ Cj4gPiBJJ20gbm90IGFuIEVuZ2xpc2ggbmF0aXZlIHNwZWFrZXIsIGNvcnJlY3QgbWUgSWYgSSdt IHdyb25nLgo+ID4KPiA+ID4gPiA+Pj4KPiA+ID4gPiA+Pj4gRS5nLiBpbiBmZm1wZWcgQ0xJIHlv dSBjYW4gZG8KPiA+ID4gPiA+Pj4gLWZpbHRlciB2cHBfcXN2PS9sdXQzZD08ZmlsZT4KPiA+ID4g PiA+Pj4gdG8gbG9hZCB0aGUgb3B0aW9uIHZhbHVlIGZyb20gYSBmaWxlLgo+ID4gPiA+ID4+Cj4g PiA+ID4gPj4gSSBzZWFyY2hlZCBmb3IgY29kZSB1c2luZyBgQVZfT1BUX1RZUEVfQklOQVJZYC4K PiA+ID4gPiA+PiBgdmZfbGlicGxhY2Viby5jYCBnaXZlcyBtZSBhIGdvb2QgZXhhbXBsZS4KPiA+ ID4gPiA+Pgo+ID4gPiA+ID4+IFRoZSBMVVQgcGFyc2luZyBjb2RlIGlzIHRvb2sgZnJvbSBgbGli YXZmaWx0ZXIvdmZfbHV0M2QuY2AuCj4gPiA+ID4gPj4gSXQncyBtYWlubHkgdGV4dCBwcm9jZXNz aW5nIHdoaWNoIGNhbGxzIGZ1bmN0aW9ucyBvbiBgRklMRSpgLgo+ID4gPiA+ID4+IFVzaW5nIGBB Vl9PUFRfVFlQRV9CSU5BUllgIHdvdWxkIHJlcXVpcmUgbWFueSBjaGFuZ2VzIGluIExVVCBwYXJp bmcKPiA+ID4gPiA+PiBjb2RlLCBhbmQgYWxzbyBuZWVkIHRvIGNoYW5nZSB0aGUgY29tbWFuZCBs aW5lIG9wdGlvbiBvZiBgdmZfbHV0M2RgLgo+ID4gPiA+ID4+IFNvIEknZCBrZWVwIHRoZSBsdXQg ZmlsZSBvcHRpb24gYXMgaXMuCj4gPiA+ID4gPgo+ID4gPiA+ID4gWW91ciBwYXRjaCBpcyByZWpl Y3RlZCB0aGVuLgo+ID4KPiA+IE5vdyBJIHVuZGVyc3RhbmQgdXNpbmcgYEFWX09QVF9UWVBFX0JJ TkFSWWAgaXMgYSBtdXN0Lgo+Cj4gT2theSwgc29ycnkgZm9yIGJlaW5nIHVuY2xlYXIuIFdoZW4g SSBzYXkgJ3JlY29tbWVuZGVkJywgaXQgbWVhbnMgaXQKPiBtdXN0IGJlIGRvbmUgdGhpcyB3YXkg dW5sZXNzIHRoZXJlIGlzIGEgc3Ryb25nIHRlY2huaWNhbCByZWFzb24gdG8gZG8gaXQKPiBvdGhl cndpc2UuIEJ1dCB0aGVuIHBsZWFzZSBwcm92aWRlIGEgZGV0YWlsZWQgZXhwbGFuYXRpb24sIG5v dAo+IHNvbWV0aGluZyB2YWd1ZSBsaWtlICJkaWRuJ3Qgc2VlbSBhcHByb3ByaWF0ZSIuCgpBZnRl ciB0YWtpbmcgbW9yZSB0aW1lIGxvb2tpbmcgaW50byBob3cgdG8gdXNlIGBBVl9PUFRfVFlQRV9C SU5BUllgLApJJ2xsIGdpdmUgbW9yZSBkZXRhaWxzLgoKMS4gRm9yIExVVCBmaWxlIHBhcnNpbmcs IEknbSBub3Qgd3JpdGluZyBuZXcgY29kZSwgaXQncyB0YWtlbiBmcm9tCmV4aXN0aW5nIHZmX2x1 dDNkLmMuCiAgICBJIGF2b2lkIG1ha2luZyB1bm5lY2Vzc2FyeSBtb2RpZmljYXRpb25zIHRvIGF2 b2lkIGJyZWFraW5nIHRoaW5ncy4KCjIuIFRoZSBvcmlnaW5hbCBjb2RlIHJlbGllcyBvbiBmaWxl IG5hbWUgdG8gZGV0ZWN0IExVVCBmaWxlIHR5cGUsIHVzZXMKYGZnZXRzYCBhbmQgdGhlIGxpa2Uu CiAgICBGcm9tIG15IHVuZGVyc3RhbmRpbmcsIGBBVl9PUFRfVFlQRV9CSU5BUllgIGRvZXMgbm90 IGdpdmUgdGhlIGZpbGUKbmFtZSB0byB0aGUgY2FsbGluZyBmaWx0ZXIuCiAgICBJZiB3ZSB1c2Ug YEFWX09QVF9UWVBFX0JJTkFSWWAsIHRoZW4gaG93IHRvIGRvIGZpbGUgdHlwZSBkZXRlY3Rpb24/ CiAgICBBZGRpbmcgb3RoZXIgY21kbGluZSBvcHRpb24gd291bGQgcmVxdWlyZSBjaGFuZ2luZyB2 Zl9sdXQzZCdzCmNtZGxpbmUgb3B0aW9uLgoKMy4gSSB0cmllZCB0byBmaW5kIGJhc2ljIHRleHQg cHJvY2Vzc2luZyB1dGlscyBpbiBGRm1wZWcgdG8gYXZvaWQKd3JpdGluZyBhZC1ob2MgdGV4dCBw cm9jZXNzaW5nIGNvZGUgaW4gbHV0M2QuYwogICAgSSd2ZSBmb3VuZCBgRkZUZXh0UmVhZGVyYCBp biBsaWJhdmZvcm1hdC9zdWJ0aXRsZXMuaCwgYnV0IEkgZG9uJ3QKdGhpbmsgSSBzaG91bGQgdXNl IGl0IGluIGZpbHRlciBjb2RlLgogICAgSSdtIG5vdCBzdXJlIGlmIGl0J3MgT0sgdG8gZm9sbG93 IHRoZSBjb2RlIGluIGBGRlRleHRSZWFkZXJgIGFuZApkdXBsaWNhdGUgcmVhZCBsaW5lIGxvZ2lj IGluIGx1dDNkLmMuCgpCZXNpZGVzLCB0aGVyZSdzIGBCSU5BUllgIGluIHRoZSBuYW1lIG9mIGBB Vl9PUFRfVFlQRV9CSU5BUllgLCBidXQKd2hhdCBJJ20gc3BlY2lmeWluZyBoZXJlIGlzIHRleHQg ZmlsZS4KVGhpcyBpcyBub3QgYSBiaWcgcHJvYmxlbSwgYnV0IHNlZW0gbGlrZSBhbiBvcHRpb24g bmFtZSBsaWtlCmBBVl9PUFRfVFlQRV9URVhUYCBjYW4gZXhwcmVzcyB0aGUgdXNhZ2Ugb2YgdGhl IG9wdGlvbiBtb3JlIGNsZWFyIGluCmNvZGUuCgo+Cj4gLS0KPiBBbnRvbiBLaGlybm92CgotLSAK QmVzdCByZWdhcmRzLApDaGVuIFl1ZmVpCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K