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 8F61A4A74A for ; Sat, 6 Jul 2024 00:11:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2E59168DBA9; Sat, 6 Jul 2024 03:11:52 +0300 (EEST) Received: from mail-vs1-f49.google.com (mail-vs1-f49.google.com [209.85.217.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E82CF68DA8A for ; Sat, 6 Jul 2024 03:11:45 +0300 (EEST) Received: by mail-vs1-f49.google.com with SMTP id ada2fe7eead31-48ffa17fa2fso400295137.0 for ; Fri, 05 Jul 2024 17:11:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720224704; x=1720829504; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=xRbXEZ4bcir3dG/1xRLWUK9rI87Odvom3qYM2QbeydY=; b=Qx6s/Xom0dG8oVjiLpO1ROma20evMyD4JsEUY/AMFS5PqbbB50Yz8ETc7ohvagqZ2n dSNLSVTfU6ZrpmAGSlzzjW/xgm50vpCLis/dIVpKfRUhGX6rIuUbLrSE0HpyBELiOlYs HVt9fiAqb35GctXXOG31Ma3b2QMFQoE1qEznxpbiRLUmou7M2hVks1n/mQalXIImr8Bo yuHLfIpnbQh19vBuyPSJSgzItdUIDAGCiWKzMGWn2CwRGv5H9DERwN+KwmYqmIq4i7ep RaQmx1JK+1GbUeFk+LVxl83mapry5z4RWz6zJPD/+muWNBYxvraeNLkiywd5FPd9TW/c Xhzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720224704; x=1720829504; h=content-transfer-encoding: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=xRbXEZ4bcir3dG/1xRLWUK9rI87Odvom3qYM2QbeydY=; b=thrX//qhl66tBylaXuQ8vC3RaDNCAEWdgKm2lv87zlb2sR1QEzhF8/JR7j/RpK3xWJ hEQFp1fZqKcFnsTNBtOPhSXsTLmA0SBodCA6n0cv9ihv/3mDsqOEZ6oRnBoZD1Mn11My 9RiY5Q+E1uIJ7jYC+1K8GnLh2wwaV41Sn9o8QgZlgVVl0Wu8osylDDlmop6nZgK8N+yN mW07eOrmAwFaQ8WDKoUQEIu+NfVOGGgj4Q4j+qqVxUtZJeQ0sbmxLIwUdIrf6XJriuMm qWGbdQWUw5121vYmCYvPm16OFfy0WkLYHfWANrRizSI6dCmEkQoXU2ttvGIx/koE0pbn rluA== X-Gm-Message-State: AOJu0YxUBk1c+7esHJmGU/DHcVPCviSSbwHm6eyyY9Qlsnf7hKTsFArQ m0HwHtDpx8JxfJjUaJ+gTh76OASb1prn6gjiat3OxlrFu8dERxzRtdMG0I/DIIq8DSra+S29c8T dFKxNIQaDtgyv9bJ076/uW9kVNZbT8A== X-Google-Smtp-Source: AGHT+IEU9IOixx1sX+oXL3XIcETnO10PH2Y69m/tRcnpZdTl3Ysmej9AjHAZH1UFN/dLD1uSqyQ9D0N6195KMIQ2xoY= X-Received: by 2002:a67:e911:0:b0:48d:7b81:87ad with SMTP id ada2fe7eead31-48fee6a53e9mr5640224137.13.1720224703922; Fri, 05 Jul 2024 17:11:43 -0700 (PDT) MIME-Version: 1.0 References: <20240622151334.GD14140@haasn.xyz> <20240702152700.GC15496@haasn.xyz> <20240703152558.GB29034@haasn.xyz> <20240705203117.GB297771@haasn.xyz> <20240705213406.GE4991@pb2> In-Reply-To: <20240705213406.GE4991@pb2> From: Hendrik Leppkes Date: Sat, 6 Jul 2024 02:11:30 +0200 Message-ID: To: FFmpeg development discussions and patches 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: T24gRnJpLCBKdWwgNSwgMjAyNCBhdCAxMTozNOKAr1BNIE1pY2hhZWwgTmllZGVybWF5ZXIKPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+IHdyb3RlOgo+ID4gLyoqCj4gPiAgKiBUaGUgZXhhY3QgaW50 ZXJwcmV0YXRpb24gb2YgdGhlc2UgcXVhbGl0eSBwcmVzZXRzIGRlcGVuZHMgb24gdGhlIGJhY2tl bmQKPiA+ICAqIHVzZWQsIGJ1dCB0aGUgYmFja2VuZC1pbnZhcmlhbnQgY29tbW9uIHNldHRpbmdz IGFyZSBkZXJpdmVkIGFzIGZvbGxvd3M6Cj4gPiAgKi8KPiA+IGVudW0gQVZTY2FsZVF1YWxpdHkg ewo+ID4gICAgIEFWX1NDQUxFX1VMVFJBRkFTVCA9IDEsICAvKiBubyBkaXRoZXIsICAgICAgbmVh cmVzdCtuZWFyZXN0ICAgICAqLwo+ID4gICAgIEFWX1NDQUxFX1NVUEVSRkFTVCA9IDIsICAvKiBu byBkaXRoZXIsICAgICAgYmlsaW5lYXIrbmVhcmVzdCAgICAqLwo+ID4gICAgIEFWX1NDQUxFX1ZF UllGQVNUICA9IDMsICAvKiBubyBkaXRoZXIsICAgICAgYmlsaW5lYXIrYmlsaW5lYXIgICAqLwo+ ID4gICAgIEFWX1NDQUxFX0ZBU1RFUiAgICA9IDQsICAvKiBiYXllciBkaXRoZXIsICAgYmlsaW5l YXIrYmlsaW5lYXIgICAqLwo+ID4gICAgIEFWX1NDQUxFX0ZBU1QgICAgICA9IDUsICAvKiBiYXll ciBkaXRoZXIsICAgYmljdWJpYytiaWxpbmVhciAgICAqLwo+ID4gICAgIEFWX1NDQUxFX01FRElV TSAgICA9IDYsICAvKiBiYXllciBkaXRoZXIsICAgYmljdWJpYytiaWN1YmljICAgICAqLwo+ID4g ICAgIEFWX1NDQUxFX1NMT1cgICAgICA9IDcsICAvKiBiYXllciBkaXRoZXIsICAgbGFuY3pvcyti aWN1YmljICAgICAqLwo+ID4gICAgIEFWX1NDQUxFX1NMT1dFUiAgICA9IDgsICAvKiBmdWxsIGRp dGhlciwgICAgbGFuY3pvcytiaWN1YmljICAgICAqLwo+ID4gICAgIEFWX1NDQUxFX1ZFUllTTE9X ICA9IDksICAvKiBmdWxsIGRpdGhlciwgICAgbGFuY3pvcytsYW5jem9zICAgICAqLwo+ID4gICAg IEFWX1NDQUxFX1BMQUNFQk8gICA9IDEwLCAvKiBmdWxsIGRpdGhlciwgICAgbGFuY3pvcytsYW5j em9zICAgICAqLwo+Cj4gSSBkb250IHRoaW5rIGl0cyBhIGdvb2QgaWRlYSB0byBoYXJkY29kZSBk aXRoZXIgYW5kIHRoZSAiRklSIiBmaWx0ZXIgdG8gdGhlIHF1YWxpdHkgbGV2ZWwgaW4gdGhlIEFQ SQo+CgpUaGUgZW50aXJlIHBvaW50IG9mIHByZXNldHMgaXMgdG8gaGF2ZSB0aGVtIHByb3ZpZGUg YSBwcmVkZWZpbmVkIHNldApvZiBwYXJhbWV0ZXJzLCBlYXN5IGZvciB1c2VycyB0byBwaWNrIG9u ZSB2YWx1ZSwgcmF0aGVyIHRoYW4gYSBidW5jaC4KQW5kIHdoYXQgYSBwcmVzZXQgYWN0dWFsbHkg bWVhbnMgc2hvdWxkIGJlIGRvY3VtZW50ZWQuCkhvdyBkbyB5b3UgZGVmaW5lICJwcmVzZXRzIiBp ZiB0aGV5IGRvbid0IGhhcmRjb2RlIGEgbGlzdCBvZiBjaG9pY2VzCmZvciBhbGwgdGhlIHJlbGV2 YW50IG9wdGlvbnM/CgpBZHZhbmNlZCBzZXR0aW5ncyBleGlzdCBmb3IgYSB1c2VyIHRvIHNlbGVj dCBhbnkgcGFydGljdWxhciBkZXRhaWwsIGlmCnRoZXkgc28gZGVzaXJlLgoKLSBIZW5kcmlrCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3Jn L21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGlu ayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1 YmplY3QgInVuc3Vic2NyaWJlIi4K