Am 07.03.22 um 20:06 schrieb Paul B Mahol: > On 3/7/22, Thilo Borgmann wrote: >> Am 06.03.22 um 22:25 schrieb Paul B Mahol: >>> On 3/6/22, Thilo Borgmann wrote: >>>> Am 22.02.22 um 12:30 schrieb Thilo Borgmann: >>>>> Am 18.02.22 um 17:08 schrieb Paul B Mahol: >>>>>> On Sat, Feb 12, 2022 at 11:55 AM Thilo Borgmann >>>>>> >>>>>> wrote: >>>>>> >>>>>>> Am 31.01.22 um 12:55 schrieb James Almer: >>>>>>>> >>>>>>>> >>>>>>>> On 1/31/2022 8:53 AM, Anton Khirnov wrote: >>>>>>>>> Quoting Thilo Borgmann (2022-01-18 14:58:07) >>>>>>>>>>>> Violations of code style. >>>>>>>>>> >>>>>>>>>> Enhanced. >>>>>>>>> >>>>>>>>> Not enough. There are still many remaining, e.g. >>>>>>>>> * opening brace of a function definition should be on its own line >>>>>>>>> * the context should generally be the first argument >>>>>>>>> * unsigned char* should be uint8_t* >>>>>>>>> * mixed declarations and code (the compiler should warn about that) >>>>>>>> >>>>>>>> I think someone said that clang (or some versions) is apparently not >>>>>>> warning about this, hence why so many of these end up being missed in >>>>>>> reviews or even by the patch author. >>>>>>> >>>>>>> This and all of Anton's comments in v3. Also removed some more >>>>>>> obviously >>>>>>> useless doubles. >>>>>>> >>>>>> >>>>>> Why it uses doubles in so many places? >>>>>> Is there any real benefit in that, except extra slowdown? >>>>> >>>>> I guess because it's originating in some c&p Matlab code. >>>>> I did %s#double#float#g for v4, loosing some precision we can ignore >>>>> IMHO. >>>>> >>>>> >>>>> >>>>> v3: >>>>> >>>>> Total frames: 2 >>>>> >>>>> Spatial Information: >>>>> Average: 165.451985 >>>>> Max: 165.817542 >>>>> Min: 165.086427 >>>>> >>>>> Temporal Information: >>>>> Average: 1.007263 >>>>> Max: 2.014525 >>>>> Min: 0.000000 >>>>> >>>>> >>>>> >>>>> v4: >>>>> >>>>> Total frames: 2 >>>>> >>>>> Spatial Information: >>>>> Average: 164.385895 >>>>> Max: 164.742325 >>>>> Min: 164.029480 >>>>> >>>>> Temporal Information: >>>>> Average: 1.007241 >>>>> Max: 2.014483 >>>>> Min: 0.000000 >>>>> >>>> >>>> Ping. >>> >>> Into wrong section of changelog added entry. >>> >>> Useless cast of allocation results. >>> >>> Does filter changes pixels? If not, add metadata flag to appropriate >>> place. >> >> All addressed in v5, thx! >> > > Changelog entry is still in wrong, 5.0, section. Fixed in v6. >> Also added a FATE test for it. -Thilo