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 13769499A3 for ; Sat, 24 Feb 2024 23:34:50 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B8FE968C6A7; Sun, 25 Feb 2024 01:34:47 +0200 (EET) Received: from iq.passwd.hu (iq.passwd.hu [217.27.212.140]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C468568BC6C for ; Sun, 25 Feb 2024 01:34:40 +0200 (EET) Received: from localhost (localhost [127.0.0.1]) by iq.passwd.hu (Postfix) with ESMTP id 909A9E9657 for ; Sun, 25 Feb 2024 00:34:40 +0100 (CET) X-Virus-Scanned: amavisd-new at passwd.hu Received: from iq.passwd.hu ([127.0.0.1]) by localhost (iq.passwd.hu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q07dFynRkz-k for ; Sun, 25 Feb 2024 00:34:35 +0100 (CET) Received: from iq (iq [217.27.212.140]) by iq.passwd.hu (Postfix) with ESMTPS id B9114E9646 for ; Sun, 25 Feb 2024 00:34:34 +0100 (CET) Date: Sun, 25 Feb 2024 00:34:34 +0100 (CET) From: Marton Balint To: FFmpeg development discussions and patches In-Reply-To: Message-ID: References: <3601973235488930945@unknownmsgid> <20240224154928.218662-1-chen.stonechen@gmail.com> <04eb5fce-989f-d06e-cb8e-4efa070520f0@passwd.hu> MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] Add float user_rdiv[4] to allow user options to apply correctly 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: CgpPbiBTYXQsIDI0IEZlYiAyMDI0LCBTdG9uZSBDaGVuIHdyb3RlOgoKPiBPbiBTYXQsIEZlYiAy NCwgMjAyNCBhdCAzOjU24oCvUE0gTWFydG9uIEJhbGludCA8Y3VzQHBhc3N3ZC5odT4gd3JvdGU6 Cj4KPj4KPj4KPj4gT24gU2F0LCAyNCBGZWIgMjAyNCwgU3RvbmUgQ2hlbiB3cm90ZToKPj4KPj4g PiBQcmV2aW91c2x5IHRvIHN1cHBvcnQgZHluYW1pYyByZWNvbmZpZ3VyYXRpb25zIG9mIHRoZSBt YXRyaXggc3RyaW5nCj4+IChlLmcuIDBtKSwgdGhlIHJkaXYgdmFsdWVzIHdvdWxkIGFsd2F5cyBi ZSBjbGVhcmVkIHRvIDAuZiwgY2F1c2luZyB0aGUgcmRpdgo+PiB0byBiZSByZWNhbGN1bGF0ZWQg YmFzZWQgb24gdGhlIG5ldyBmaWx0ZXIuIFRoaXMgaG93ZXZlciBoYWQgdGhlIHNpZGUKPj4gZWZm ZWN0IG9mIGFsd2F5cyBpZ25vcmluZyB1c2VyIHNwZWNpZmllZCByZGl2IHZhbHVlcy4KPj4gPgo+ PiA+IEluc3RlYWQgZmxvYXQgdXNlcl9yZGl2WzBdIGlzIGFkZGVkIHRvIENvbnZvbHV0aW9uQ29u dGV4dCB3aGljaCB3aWxsCj4+IHN0b3JlIHRoZSB1c2VyIHNwZWNpZmllZCByZGl2IHZhbHVlcy4g VGhlbiB0aGUgb3JpZ2luYWwgcmRpdiBhcnJheSB3aWxsCj4+IHN0b3JlIGVpdGhlciB0aGUgdXNl cl9yZGl2IG9yIHRoZSBhdXRvbWF0aWNhbGx5IGNhbGN1bGF0ZWQgMS9zdW0uCj4+ID4KPj4gPiBU aGlzIGZpeGVzIHRyYWMgIzEwMjk0LCAjMTA4NjcKPj4KPj4gSGF2ZSB5b3UgdGVzdGVkPwo+Pgo+ PiBUaGFua3MsCj4+IE1hcnRvbgo+Pgo+Cj4KPiBIaSBNYXJ0b24sCj4KPiBZZXMgSSd2ZSB0ZXN0 ZWQgdGhhdAo+Cj4gICAtIHRoZSBvcmlnaW5hbCBiZWhhdmlvciB3b3JrcyAoYXV0b21hdGljYWxs eSBjYWxjdWxhdGUgcmRpdiBpZiB1c2VyX3JkaXYKPiAgID0gMCkKPiAgIC0gc2V0dGluZyB0aGUg cmRpdiB2YWx1ZSB3b3JrcwoKSXQgZG9lcyBub3Qgd29yayBmb3IgbWUgZXZlbiBhZnRlciBhcHBs eWluZyB5b3VyIHBhdGNoLgoKUmVnYXJkcywKTWFydG9uCgo+ICAgLSBib3RoIHdvcmsgdmlhIHNl bmRjbWQKPiAgIC0gbWFrZSBmYXRlIHJ1bnMgd2l0aCBubyBlcnJvcnMKPgo+IENoZWVycywKPiBT dG9uZQo+Cj4KPgo+PiA+IC0tLQo+PiA+IGxpYmF2ZmlsdGVyL2NvbnZvbHV0aW9uLmggICAgfCAz ICsrLQo+PiA+IGxpYmF2ZmlsdGVyL3ZmX2NvbnZvbHV0aW9uLmMgfCA5ICsrKysrLS0tLQo+PiA+ IDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+PiA+Cj4+ ID4gZGlmZiAtLWdpdCBhL2xpYmF2ZmlsdGVyL2NvbnZvbHV0aW9uLmggYi9saWJhdmZpbHRlci9j b252b2x1dGlvbi5oCj4+ID4gaW5kZXggZTQ0YmZiNWRhOC4uZWU3NDc3ZWY4OSAxMDA2NDQKPj4g PiAtLS0gYS9saWJhdmZpbHRlci9jb252b2x1dGlvbi5oCj4+ID4gKysrIGIvbGliYXZmaWx0ZXIv Y29udm9sdXRpb24uaAo+PiA+IEBAIC0zNCwxMyArMzQsMTQgQEAgdHlwZWRlZiBzdHJ1Y3QgQ29u dm9sdXRpb25Db250ZXh0IHsKPj4gPiAgICAgY29uc3QgQVZDbGFzcyAqY2xhc3M7Cj4+ID4KPj4g PiAgICAgY2hhciAqbWF0cml4X3N0cls0XTsKPj4gPiAtICAgIGZsb2F0IHJkaXZbNF07Cj4+ID4g KyAgICBmbG9hdCB1c2VyX3JkaXZbNF07Cj4+ID4gICAgIGZsb2F0IGJpYXNbNF07Cj4+ID4gICAg IGludCBtb2RlWzRdOwo+PiA+ICAgICBmbG9hdCBzY2FsZTsKPj4gPiAgICAgZmxvYXQgZGVsdGE7 Cj4+ID4gICAgIGludCBwbGFuZXM7Cj4+ID4KPj4gPiArICAgIGZsb2F0IHJkaXZbNF07Cj4+ID4g ICAgIGludCBzaXplWzRdOwo+PiA+ICAgICBpbnQgZGVwdGg7Cj4+ID4gICAgIGludCBtYXg7Cj4+ ID4gZGlmZiAtLWdpdCBhL2xpYmF2ZmlsdGVyL3ZmX2NvbnZvbHV0aW9uLmMgYi9saWJhdmZpbHRl ci92Zl9jb252b2x1dGlvbi5jCj4+ID4gaW5kZXggYTAwYmIyYjNjNC4uOTZjNDc4ZDc5MSAxMDA2 NDQKPj4gPiAtLS0gYS9saWJhdmZpbHRlci92Zl9jb252b2x1dGlvbi5jCj4+ID4gKysrIGIvbGli YXZmaWx0ZXIvdmZfY29udm9sdXRpb24uYwo+PiA+IEBAIC00MCwxMCArNDAsMTAgQEAgc3RhdGlj IGNvbnN0IEFWT3B0aW9uIGNvbnZvbHV0aW9uX29wdGlvbnNbXSA9IHsKPj4gPiAgICAgeyAiMW0i LCAic2V0IG1hdHJpeCBmb3IgMm5kIHBsYW5lIiwgT0ZGU0VUKG1hdHJpeF9zdHJbMV0pLAo+PiBB Vl9PUFRfVFlQRV9TVFJJTkcsIHsuc3RyPSIwIDAgMCAwIDEgMCAwIDAgMCJ9LCAwLCAwLCBGTEFH UyB9LAo+PiA+ICAgICB7ICIybSIsICJzZXQgbWF0cml4IGZvciAzcmQgcGxhbmUiLCBPRkZTRVQo bWF0cml4X3N0clsyXSksCj4+IEFWX09QVF9UWVBFX1NUUklORywgey5zdHI9IjAgMCAwIDAgMSAw IDAgMCAwIn0sIDAsIDAsIEZMQUdTIH0sCj4+ID4gICAgIHsgIjNtIiwgInNldCBtYXRyaXggZm9y IDR0aCBwbGFuZSIsIE9GRlNFVChtYXRyaXhfc3RyWzNdKSwKPj4gQVZfT1BUX1RZUEVfU1RSSU5H LCB7LnN0cj0iMCAwIDAgMCAxIDAgMCAwIDAifSwgMCwgMCwgRkxBR1MgfSwKPj4gPiAtICAgIHsg IjByZGl2IiwgInNldCByZGl2IGZvciAxc3QgcGxhbmUiLCBPRkZTRVQocmRpdlswXSksCj4+IEFW X09QVF9UWVBFX0ZMT0FULCB7LmRibD0wLjB9LCAwLjAsIElOVF9NQVgsIEZMQUdTfSwKPj4gPiAt ICAgIHsgIjFyZGl2IiwgInNldCByZGl2IGZvciAybmQgcGxhbmUiLCBPRkZTRVQocmRpdlsxXSks Cj4+IEFWX09QVF9UWVBFX0ZMT0FULCB7LmRibD0wLjB9LCAwLjAsIElOVF9NQVgsIEZMQUdTfSwK Pj4gPiAtICAgIHsgIjJyZGl2IiwgInNldCByZGl2IGZvciAzcmQgcGxhbmUiLCBPRkZTRVQocmRp dlsyXSksCj4+IEFWX09QVF9UWVBFX0ZMT0FULCB7LmRibD0wLjB9LCAwLjAsIElOVF9NQVgsIEZM QUdTfSwKPj4gPiAtICAgIHsgIjNyZGl2IiwgInNldCByZGl2IGZvciA0dGggcGxhbmUiLCBPRkZT RVQocmRpdlszXSksCj4+IEFWX09QVF9UWVBFX0ZMT0FULCB7LmRibD0wLjB9LCAwLjAsIElOVF9N QVgsIEZMQUdTfSwKPj4gPiArICAgIHsgIjByZGl2IiwgInNldCByZGl2IGZvciAxc3QgcGxhbmUi LCBPRkZTRVQodXNlcl9yZGl2WzBdKSwKPj4gQVZfT1BUX1RZUEVfRkxPQVQsIHsuZGJsPTAuMH0s IDAuMCwgSU5UX01BWCwgRkxBR1N9LAo+PiA+ICsgICAgeyAiMXJkaXYiLCAic2V0IHJkaXYgZm9y IDJuZCBwbGFuZSIsIE9GRlNFVCh1c2VyX3JkaXZbMV0pLAo+PiBBVl9PUFRfVFlQRV9GTE9BVCwg ey5kYmw9MC4wfSwgMC4wLCBJTlRfTUFYLCBGTEFHU30sCj4+ID4gKyAgICB7ICIycmRpdiIsICJz ZXQgcmRpdiBmb3IgM3JkIHBsYW5lIiwgT0ZGU0VUKHVzZXJfcmRpdlsyXSksCj4+IEFWX09QVF9U WVBFX0ZMT0FULCB7LmRibD0wLjB9LCAwLjAsIElOVF9NQVgsIEZMQUdTfSwKPj4gPiArICAgIHsg IjNyZGl2IiwgInNldCByZGl2IGZvciA0dGggcGxhbmUiLCBPRkZTRVQodXNlcl9yZGl2WzNdKSwK Pj4gQVZfT1BUX1RZUEVfRkxPQVQsIHsuZGJsPTAuMH0sIDAuMCwgSU5UX01BWCwgRkxBR1N9LAo+ PiA+ICAgICB7ICIwYmlhcyIsICJzZXQgYmlhcyBmb3IgMXN0IHBsYW5lIiwgT0ZGU0VUKGJpYXNb MF0pLAo+PiBBVl9PUFRfVFlQRV9GTE9BVCwgey5kYmw9MC4wfSwgMC4wLCBJTlRfTUFYLCBGTEFH U30sCj4+ID4gICAgIHsgIjFiaWFzIiwgInNldCBiaWFzIGZvciAybmQgcGxhbmUiLCBPRkZTRVQo Ymlhc1sxXSksCj4+IEFWX09QVF9UWVBFX0ZMT0FULCB7LmRibD0wLjB9LCAwLjAsIElOVF9NQVgs IEZMQUdTfSwKPj4gPiAgICAgeyAiMmJpYXMiLCAic2V0IGJpYXMgZm9yIDNyZCBwbGFuZSIsIE9G RlNFVChiaWFzWzJdKSwKPj4gQVZfT1BUX1RZUEVfRkxPQVQsIHsuZGJsPTAuMH0sIDAuMCwgSU5U X01BWCwgRkxBR1N9LAo+PiA+IEBAIC02NjksNiArNjY5LDcgQEAgc3RhdGljIGludCBwYXJhbV9p bml0KEFWRmlsdGVyQ29udGV4dCAqY3R4KQo+PiA+ICAgICAgICAgZm9yIChpID0gMDsgaSA8IDQ7 IGkrKykgewo+PiA+ICAgICAgICAgICAgIGludCAqbWF0cml4ID0gKGludCAqKXMtPm1hdHJpeFtp XTsKPj4gPiAgICAgICAgICAgICBjaGFyICpvcmlnLCAqcCwgKmFyZywgKnNhdmVwdHIgPSBOVUxM Owo+PiA+ICsgICAgICAgICAgICBzLT5yZGl2W2ldID0gcy0+dXNlcl9yZGl2W2ldOwo+PiA+ICAg ICAgICAgICAgIGZsb2F0IHN1bSA9IDEuZjsKPj4gPgo+PiA+ICAgICAgICAgICAgIHAgPSBvcmln ID0gYXZfc3RyZHVwKHMtPm1hdHJpeF9zdHJbaV0pOwo+PiA+IC0tCj4+ID4gMi40My4yCj4+ID4K Pj4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiA+ IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+ PiA+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+PiA+ Cj4+ID4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4+ID4gZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K Pj4gPgo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ PiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4+ IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Pgo+PiBU byB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPj4gZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPj4KPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVn Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZp c2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2 ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWct ZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWct ZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=