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 CBA20471BE for ; Mon, 24 Jun 2024 14:44:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0D95568D5B1; Mon, 24 Jun 2024 17:44:54 +0300 (EEST) Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6910168D37C for ; Mon, 24 Jun 2024 17:44:47 +0300 (EEST) Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-57d251b5fccso3851531a12.0 for ; Mon, 24 Jun 2024 07:44:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719240286; x=1719845086; 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=CQWo+PHRHaBLrN9xe+7/wW9fB3VzxES4T3CEijHM9rc=; b=e5lEuQWTFz0q24/nRM0qHi71eEvnmfzKsLF8eHu2qzxTWYDtB3ELVRXguHkMk+9ivz ASYfuRL42Mz1k+AyPKonCIIwk+zAIIwyKYdcW8TsfsghO9UAqxRbb7nZpe6k8x1Wp0RC qjWTCu03jzNhLEwDZI8dC3OMwmrHVdBaFfbqDVPHclovnOukeqQC3Mhucm08Xq6Kja4m MQQBgXs6JtuT/M9JWLuth9CcSzennReWX6NJTp0Q6tGkhXCNfPrFbTKFK4B9NK76niFD OXm4XsluYFLiFE0qRFtLgr14RIrmWGBpHpCjhtkbol5Jn1L+jwDVr9r5YnJ+LGCgw7yU fVlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719240286; x=1719845086; 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=CQWo+PHRHaBLrN9xe+7/wW9fB3VzxES4T3CEijHM9rc=; b=w5NAI2gXoH/S4BWkv280+llY6BKhcODH/HpgGptssdD40/wt3u5H7nhOmU3NQ7rAr/ YK2hLwWxrQuTx75E5zn7GD6S84dElSM1x9K+eOsfv+8cy+EdNwHmC1EIIC+BMIRFKRHc EceQUCTgs/FzZPv4uY6BSKT6k3M/CgLsPfKwZ4c3vWW9JXGhuRxMbtINxXiB77ImYNBR WQpYKJXqwi1hkF9p9Vzu8pOKUX3iFZOZV4MbmkNJc+HhIwZ2blgIscUHhaN6OHOrA9ri CFLCeIGScl7xs2oVg+3LmUL7sK6rSEr/fA6r6YruVG6mDmTuxicQI7W979CYCf/Q7Kir 3Tpw== X-Gm-Message-State: AOJu0YyZO4hDkatsKB2QrhJoRgZY2hbab/c+dm5/sGvdpqbAHrQj600J ILmynvfGE20xwFuibgBIqLryr6XVibNX6FBv41PR/NjaDNbO5knzIV0N5hp57howT14s5A9C35M 9iuaHJdcdcKDohFpXUlmF5kw2l20toA== X-Google-Smtp-Source: AGHT+IFaEjKh7pQG+QrmpLIZxnvi82dU0myFpWaE4tIVBposVsHyDmnCED9O6YpopcwjCiv6lQxxEqakVrMnpyP77zA= X-Received: by 2002:a50:8e5d:0:b0:57a:2e8d:c308 with SMTP id 4fb4d7f45d1cf-57d4bdd8e06mr2636315a12.40.1719240286353; Mon, 24 Jun 2024 07:44:46 -0700 (PDT) MIME-Version: 1.0 References: <20240622151334.GD14140@haasn.xyz> <71963a4a-467b-4355-90d2-6be61d96d5f1@gmail.com> In-Reply-To: <71963a4a-467b-4355-90d2-6be61d96d5f1@gmail.com> From: Vittorio Giovara Date: Mon, 24 Jun 2024 16:44:33 +0200 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [RFC]] swscale modernization proposal 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: T24gU3VuLCBKdW4gMjMsIDIwMjQgYXQgNzo1N+KAr1BNIEphbWVzIEFsbWVyIDxqYW1yaWFsQGdt YWlsLmNvbT4gd3JvdGU6Cgo+IE9uIDYvMjIvMjAyNCA3OjE5IFBNLCBWaXR0b3JpbyBHaW92YXJh IHdyb3RlOgo+ID4gTmVlZGxlc3MgdG8gc2F5IEkgc3VwcG9ydCB0aGUgcGxhbiBvZiByZW5hbWlu ZyB0aGUgbGlicmFyeSBzbyB0aGF0IGl0IGNhbgo+ID4gYmUgaW5saW5lIHdpdGggdGhlIG90aGVy IGxpYnJhcmllcyBuYW1lcywgYW5kIHRoZSB1c2Ugb2YgYSBzZXBhcmF0ZQo+IGhlYWRlcgo+ID4g c2luY2UgZG93bnN0cmVhbSBhcHBsaWNhdGlvbnMgd2lsbCBuZWVkIHRvIHVwZGF0ZSBhIGxvdCB0 byB1c2UgdGhlIG5ldwo+ID4gbGlicmFyeSAob3IgdGhlIG5ldyBhcGlzIGluIHRoZSBleGlzdGlu ZyBsaWJyYXJ5KSBhbmQvb3Igd2UgY291bGQKPiBwcm92aWRlIGEKPiA+IHRoaW4gY29udmVyc2lv biBsYXllciB3aGVuIHRoZSBuZXcgbGliIGlzIGZpbmFsaXplZC4KPgo+IEkgZG9uJ3QgcXVpdGUg YWdyZWUgd2l0aCByZW5hbWluZyBpdC4gQXMgTWljaGFlbCBhbHJlYWR5IHBvaW50ZWQgb3V0LAo+ IHRoZSBhdiBwcmVmaXggd291bGRuJ3QgZml0IGEgc2NhbGluZyBsaWJyYXJ5IG5vciBhIHJlc2Ft cGxpbmcgb25lLCBhcwo+IHRoZXkgb25seSBoYW5kbGUgb25lIG9yIHRoZSBvdGhlci4KPgoKYnkg dGhhdCByZWFzb25pbmcgd2Ugc2hvdWxkIGJhbiBhbGwgc3VidGl0bGVzIGZyb20gYWxsIHRoZSBs aWJyYXJpZXMKCmF2IGlzIGEgc2hvcnRoYW5kIG9mIG11bHRpbWVkaWEgYW5kIG1hbnkgcGVvcGxl IGluIHRoZSBpbmR1c3RyeSByZWZlciB0bwpmZm1wZWcgbGlicyBhcyAibGliYXYqIiBzbyBpdCBm ZWVscyBhIGJpdCBvZGQgdG8gcHVzaCBmb3IgcHJlc2VydmluZyBhbgphbHRlcm5hdGl2ZSBuYW1l CgoKPiBUaGVyZSdzIGFsc28gdGhlIHByZWNlZGVudCBvZiBhdnJlc2FtcGxlLCB3aGljaCB3YXMg dWx0aW1hdGVseSBkcm9wcGVkCj4gaW4gZmF2b3Igb2Ygc3dyZXNhbXBsZSwgc28gdHJ5aW5nIHRv IHJlcGxhY2Ugc3dzY2FsZSB3aXRoIGEgbmV3IGF2c2NhbGUKPiBsaWJyYXJ5IHdpbGwgYmUgYm90 aCBjb25mdXNpbmcgYW5kIGdvaW5nIGFnYWluc3Qgd2hhdCB3YXMgYWxyZWFkeQo+IGVzdGFibGlz aGVkLgoKCml0J3Mgc3RpbGwgNCBsaWJyYXJpZXMgdnMgMi4uLiBhbmQgc3dyL2F2ciBpcyBzaHJv dWRlZCBpbiBiYWQgaGlzdG9yeSB0aGF0CmlzIG5vdCB3b3J0aCBicmluZ2luZyB1cAoKSSdkIHVu ZGVyc3RhbmQgb3Bwb3NpbmcgYSByZW5hbWUganVzdCBmb3IgdGhlIHNha2Ugb2YgcmVuYW1pbmcs IGJ1dCB0aGlzIGlzCmVzc2VudGlhbGx5IGEgbmV3IGxpYnJhcnksIGkgc2VlIG5vIHZhbHVlIGlu IHByZXNlcnZpbmcgdGhlIG9sZCBuYW1pbmcKc2NoZW1lLCBpZiBub3QgbWFraW5nIGRvd25zdHJl YW0gbGlmZSB3b3JzZSA6eAotLSAKVml0dG9yaW8KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2 ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWct ZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWct ZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=