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 C57DD4B377 for ; Tue, 4 Jun 2024 13:00:34 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3CB5268D6F9; Tue, 4 Jun 2024 16:00:32 +0300 (EEST) Received: from mail-pg1-f182.google.com (mail-pg1-f182.google.com [209.85.215.182]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 38CCA68D5C9 for ; Tue, 4 Jun 2024 16:00:26 +0300 (EEST) Received: by mail-pg1-f182.google.com with SMTP id 41be03b00d2f7-6c8c880f526so2041200a12.3 for ; Tue, 04 Jun 2024 06:00:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717506024; x=1718110824; 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=JrCEdjDqH6pN7+5Nmu+zQL1kVUUeHVkrRsVTz2oIboQ=; b=Xy8z4cYXjkohZC891m2Enm3H9TGYULPCEyOu24MgOcpD7yXNA6xP0PkaUORf+EIpXP tREjH/8vJTLfVjO1hMti4Io0vlnD0pkUeyb9Tf7XZFNHOa0BeUVdMGdcQ0XGQqCNYMBb cVSMiEXXq/jMNoADFefzvaLBrdaedX8tAs1IZup+GE/fkfFgUZTGeCDgCcFmQwLjUUZU cCTPcjauw8oDDYjSGeKj52q1bM0ZelOpSaa5/x0DPNOkIDvlI9sCvn8BJuIOWfTTf0nV X8WBRTwUZtdfmBxjsiiC2VJSk/E2bg6I3n42aoWtMiMj++EMhvjo7+b9cPDBLAWhDP/+ JKMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717506024; x=1718110824; 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=JrCEdjDqH6pN7+5Nmu+zQL1kVUUeHVkrRsVTz2oIboQ=; b=O07lUqzf6Awo67J89a9RP0Y8sQtHbIz7TMWTexmQP8iW6EckzRj1X9t9F8my3qhl0L ME0NB1uzm1e5bcfkRPV90ZpnHiJkOeFsJ216p4EGs9XexOpkJlRezRUPWGl9x2eLk7ng rkBPIifxcPqo7FQHvRmXDxqqDkRALVp0rS88d8RhI4hCDrY4Dzh3aneRrF0lSY+FgMUo NcQP22sQJOtCBNKBtOhCf8kbRiT3Pp7/eu6gyrxO/CjKSbpyG22qYQ6oR1UCtAZ158EO iy9mfiLY1N35Cid8WxAwnMysqX6z0E7BwxDDjGQ5YNYuu+bBWa92BF/7lZ80No6O/NXq e2Vg== X-Gm-Message-State: AOJu0Yx8t2IaDWckSM8A2BB8IFLbbMW26XFFX8DRZjBHyOH3MAMfLJUN +vOXmPcJcTDSVVT/0I7SOhBVUxTr44YSdF7yCELzKC7RMT3xA2fwDIVAayt/WinozughkRFW9bP VoqToxZ/pfQEb79X3tiykzc56NvwHYw== X-Google-Smtp-Source: AGHT+IHQi6ULHfDw3Eg1lPtmY3XVX0LWs7+a8mtqFWLfXRy8xl7LIJ0i8RS5HbPITcVP1xBZ/sIwuhLIDYcuPtdoNb8= X-Received: by 2002:a17:90b:4b51:b0:2c1:b92f:a15d with SMTP id 98e67ed59e1d1-2c1dc56fdacmr10184467a91.12.1717506022681; Tue, 04 Jun 2024 06:00:22 -0700 (PDT) MIME-Version: 1.0 References: <20240530213657.1033191-1-ramiro.polla@gmail.com> In-Reply-To: <20240530213657.1033191-1-ramiro.polla@gmail.com> From: Ramiro Polla Date: Tue, 4 Jun 2024 15:00:11 +0200 Message-ID: To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH 1/2] ffplay: add -scaling_quality option for SDL 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: T24gVGh1LCBNYXkgMzAsIDIwMjQgYXQgMTE6MzbigK9QTSBSYW1pcm8gUG9sbGEgPHJhbWlyby5w b2xsYUBnbWFpbC5jb20+IHdyb3RlOgo+Cj4gLS0tCj4gIGRvYy9mZnBsYXkudGV4aSAgfCAyICsr Cj4gIGZmdG9vbHMvZmZwbGF5LmMgfCA2ICsrKysrLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDcgaW5z ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL2RvYy9mZnBsYXkudGV4 aSBiL2RvYy9mZnBsYXkudGV4aQo+IGluZGV4IDkzZjc3ZWVlY2UuLjYwZjg4M2UxNTkgMTAwNjQ0 Cj4gLS0tIGEvZG9jL2ZmcGxheS50ZXhpCj4gKysrIGIvZG9jL2ZmcGxheS50ZXhpCj4gQEAgLTcy LDYgKzcyLDggQEAgYXMgMTAwLgo+ICBGb3JjZSBmb3JtYXQuCj4gIEBpdGVtIC13aW5kb3dfdGl0 bGUgQHZhcnt0aXRsZX0KPiAgU2V0IHdpbmRvdyB0aXRsZSAoZGVmYXVsdCBpcyB0aGUgaW5wdXQg ZmlsZW5hbWUpLgo+ICtAaXRlbSAtc2NhbGluZ19xdWFsaXR5IEB2YXJ7dmFsdWV9Cj4gK1NldCBT RExfSElOVF9SRU5ERVJfU0NBTEVfUVVBTElUWSB2YWx1ZSAoZGVmYXVsdCBpcyAibGluZWFyIiku Cj4gIEBpdGVtIC1sZWZ0IEB2YXJ7dGl0bGV9Cj4gIFNldCB0aGUgeCBwb3NpdGlvbiBmb3IgdGhl IGxlZnQgb2YgdGhlIHdpbmRvdyAoZGVmYXVsdCBpcyBhIGNlbnRlcmVkIHdpbmRvdykuCj4gIEBp dGVtIC10b3AgQHZhcnt0aXRsZX0KPiBkaWZmIC0tZ2l0IGEvZmZ0b29scy9mZnBsYXkuYyBiL2Zm dG9vbHMvZmZwbGF5LmMKPiBpbmRleCBiOWQxMWVlY2VlLi43NWQyYmVjNzc3IDEwMDY0NAo+IC0t LSBhL2ZmdG9vbHMvZmZwbGF5LmMKPiArKysgYi9mZnRvb2xzL2ZmcGxheS5jCj4gQEAgLTM1MSw2 ICszNTEsNyBAQCBzdGF0aWMgaW50IGZpbHRlcl9uYnRocmVhZHMgPSAwOwo+ICBzdGF0aWMgaW50 IGVuYWJsZV92dWxrYW4gPSAwOwo+ICBzdGF0aWMgY2hhciAqdnVsa2FuX3BhcmFtcyA9IE5VTEw7 Cj4gIHN0YXRpYyBjb25zdCBjaGFyICpod2FjY2VsID0gTlVMTDsKPiArc3RhdGljIGNvbnN0IGNo YXIgKnNjYWxpbmdfcXVhbGl0eSA9IE5VTEw7Cj4KPiAgLyogY3VycmVudCBjb250ZXh0ICovCj4g IHN0YXRpYyBpbnQgaXNfZnVsbF9zY3JlZW47Cj4gQEAgLTM2ODMsNiArMzY4NCw3IEBAIHN0YXRp YyBjb25zdCBPcHRpb25EZWYgb3B0aW9uc1tdID0gewo+ICAgICAgeyAiZnJhbWVkcm9wIiwgICAg ICAgICAgT1BUX1RZUEVfQk9PTCwgICBPUFRfRVhQRVJULCB7ICZmcmFtZWRyb3AgfSwgImRyb3Ag ZnJhbWVzIHdoZW4gY3B1IGlzIHRvbyBzbG93IiwgIiIgfSwKPiAgICAgIHsgImluZmJ1ZiIsICAg ICAgICAgICAgIE9QVF9UWVBFX0JPT0wsICAgT1BUX0VYUEVSVCwgeyAmaW5maW5pdGVfYnVmZmVy IH0sICJkb24ndCBsaW1pdCB0aGUgaW5wdXQgYnVmZmVyIHNpemUgKHVzZWZ1bCB3aXRoIHJlYWx0 aW1lIHN0cmVhbXMpIiwgIiIgfSwKPiAgICAgIHsgIndpbmRvd190aXRsZSIsICAgICAgIE9QVF9U WVBFX1NUUklORywgICAgICAgICAgMCwgeyAmd2luZG93X3RpdGxlIH0sICJzZXQgd2luZG93IHRp dGxlIiwgIndpbmRvdyB0aXRsZSIgfSwKPiArICAgIHsgInNjYWxpbmdfcXVhbGl0eSIsICAgIE9Q VF9UWVBFX1NUUklORywgT1BUX0VYUEVSVCwgeyAmc2NhbGluZ19xdWFsaXR5IH0sICJzZXQgU0RM X0hJTlRfUkVOREVSX1NDQUxFX1FVQUxJVFkgdmFsdWUgKGRlZmF1bHQ9bGluZWFyKSIsICJ2YWx1 ZSIgfSwKPiAgICAgIHsgImxlZnQiLCAgICAgICAgICAgICAgIE9QVF9UWVBFX0lOVCwgICAgT1BU X0VYUEVSVCwgeyAmc2NyZWVuX2xlZnQgfSwgInNldCB0aGUgeCBwb3NpdGlvbiBmb3IgdGhlIGxl ZnQgb2YgdGhlIHdpbmRvdyIsICJ4IHBvcyIgfSwKPiAgICAgIHsgInRvcCIsICAgICAgICAgICAg ICAgIE9QVF9UWVBFX0lOVCwgICAgT1BUX0VYUEVSVCwgeyAmc2NyZWVuX3RvcCB9LCAic2V0IHRo ZSB5IHBvc2l0aW9uIGZvciB0aGUgdG9wIG9mIHRoZSB3aW5kb3ciLCAieSBwb3MiIH0sCj4gICAg ICB7ICJ2ZiIsICAgICAgICAgICAgICAgICBPUFRfVFlQRV9GVU5DLCBPUFRfRlVOQ19BUkcgfCBP UFRfRVhQRVJULCB7IC5mdW5jX2FyZyA9IG9wdF9hZGRfdmZpbHRlciB9LCAic2V0IHZpZGVvIGZp bHRlcnMiLCAiZmlsdGVyX2dyYXBoIiB9LAo+IEBAIC0zODMxLDcgKzM4MzMsOSBAQCBpbnQgbWFp bihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4g ICAgICAgICAgd2luZG93ID0gU0RMX0NyZWF0ZVdpbmRvdyhwcm9ncmFtX25hbWUsIFNETF9XSU5E T1dQT1NfVU5ERUZJTkVELCBTRExfV0lORE9XUE9TX1VOREVGSU5FRCwgZGVmYXVsdF93aWR0aCwg ZGVmYXVsdF9oZWlnaHQsIGZsYWdzKTsKPiAtICAgICAgICBTRExfU2V0SGludChTRExfSElOVF9S RU5ERVJfU0NBTEVfUVVBTElUWSwgImxpbmVhciIpOwo+ICsgICAgICAgIGlmICghc2NhbGluZ19x dWFsaXR5KQo+ICsgICAgICAgICAgICBzY2FsaW5nX3F1YWxpdHkgPSAibGluZWFyIjsKPiArICAg ICAgICBTRExfU2V0SGludChTRExfSElOVF9SRU5ERVJfU0NBTEVfUVVBTElUWSwgc2NhbGluZ19x dWFsaXR5KTsKPiAgICAgICAgICBpZiAoIXdpbmRvdykgewo+ICAgICAgICAgICAgICBhdl9sb2co TlVMTCwgQVZfTE9HX0ZBVEFMLCAiRmFpbGVkIHRvIGNyZWF0ZSB3aW5kb3c6ICVzIiwgU0RMX0dl dEVycm9yKCkpOwo+ICAgICAgICAgICAgICBkb19leGl0KE5VTEwpOwo+IC0tCj4gMi4zOS4yCj4K CkNhbiBhbnlvbmUgY29tbWVudCBvbiB0aGlzPyBJIGhhZCBhIGZldyBkb3VidHMgb24gdGhpcyBw YXRjaDoKLSBkb2VzIHRoZSBvcHRpb24gbmFtZSBwcm9wZXJseSBjb252ZXkgaXRzIGZ1bmN0aW9u YWxpdHk/Ci0gaXMgdGhlIGRvY3VtZW50YXRpb24gdG9vIHRlcnNlPwotIHNob3VsZCB3ZSBpbmNs dWRlIHRoZSBhY2NlcHRlZCB2YWx1ZXMgaW4gdGhlIGRvY3VtZW50YXRpb24sIGV2ZW4KdGhvdWdo IHRoZXkgYXJlIHNkbC1zcGVjaWZpYz8KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwK ClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwt cmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=