[mythtv-commits] [MythTV/mythtv] 93d99c: freesurround/el_processor.h: convert tabs to space...
Scott Theisen
noreply at github.com
Mon Feb 21 01:48:10 UTC 2022
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 93d99c021639abe1bbc53b26b2020a0e195f782a
https://github.com/MythTV/mythtv/commit/93d99c021639abe1bbc53b26b2020a0e195f782a
Author: ulmus-scott <scott.the.elm at gmail.com>
Date: 2022-02-20 (Sun, 20 Feb 2022)
Changed paths:
M mythtv/libs/libmythfreesurround/el_processor.h
Log Message:
-----------
freesurround/el_processor.h: convert tabs to spaces, fix ° mangling from 3d1e2e5eef6fddde3701cd1c9af27acf08752ff6
Commit: 364a1e32a86cf9032635e16488ce6daf53f74f80
https://github.com/MythTV/mythtv/commit/364a1e32a86cf9032635e16488ce6daf53f74f80
Author: ulmus-scott <scott.the.elm at gmail.com>
Date: 2022-02-20 (Sun, 20 Feb 2022)
Changed paths:
M mythtv/libs/libmythfreesurround/el_processor.cpp
Log Message:
-----------
freesurround/el_processor.cpp: enhance readability of windowing
use array access instead of iterators and combine loops
Commit: ff373513b901cefad56ae842ee42fb5507c539a6
https://github.com/MythTV/mythtv/commit/ff373513b901cefad56ae842ee42fb5507c539a6
Author: ulmus-scott <scott.the.elm at gmail.com>
Date: 2022-02-20 (Sun, 20 Feb 2022)
Changed paths:
M mythtv/libs/libmythfreesurround/el_processor.cpp
Log Message:
-----------
freesurround/el_processor.cpp: remove internal FFmpeg header
m_dft[RL] seem to be twice as big as necessary, but I kept the size for no functional change.
Strict aliasing fixes.
av_fft_init with 13 is only correct since the block size is always 8192.
FFmpeg free()s the context in av_fft_end
Commit: 1b00c58f3bb63f03a222d9a0abf2c1fb0a22074e
https://github.com/MythTV/mythtv/commit/1b00c58f3bb63f03a222d9a0abf2c1fb0a22074e
Author: ulmus-scott <scott.the.elm at gmail.com>
Date: 2022-02-20 (Sun, 20 Feb 2022)
Changed paths:
M mythtv/libs/libmythfreesurround/el_processor.cpp
Log Message:
-----------
freesurround/el_processor.cpp: strict aliasing fixes
also improve readability
Commit: b156dc7b490821db60ae92d970d8c5a09c1e4aa7
https://github.com/MythTV/mythtv/commit/b156dc7b490821db60ae92d970d8c5a09c1e4aa7
Author: ulmus-scott <scott.the.elm at gmail.com>
Date: 2022-02-20 (Sun, 20 Feb 2022)
Changed paths:
M mythtv/libs/libmythfreesurround/el_processor.cpp
Log Message:
-----------
freesurround/el_processor.cpp: use std::min, max, clamp
Commit: e779cc2555988a6619a4e15870003e716879160e
https://github.com/MythTV/mythtv/commit/e779cc2555988a6619a4e15870003e716879160e
Author: ulmus-scott <scott.the.elm at gmail.com>
Date: 2022-02-20 (Sun, 20 Feb 2022)
Changed paths:
M mythtv/libs/libmythfreesurround/el_processor.cpp
M mythtv/libs/libmythfreesurround/el_processor.h
Log Message:
-----------
freesurround/el_processor: PIMPL with nested private class
Commit: 44888375826cd67fc7e4d66a065d19be1a82c4e2
https://github.com/MythTV/mythtv/commit/44888375826cd67fc7e4d66a065d19be1a82c4e2
Author: ulmus-scott <scott.the.elm at gmail.com>
Date: 2022-02-20 (Sun, 20 Feb 2022)
Changed paths:
M mythtv/libs/libmythfreesurround/el_processor.cpp
Log Message:
-----------
freesurround/el_processor.cpp: use std::hypot for better accuracy
Commit: a3d5d513138927a4e051756a893f2944278c5331
https://github.com/MythTV/mythtv/commit/a3d5d513138927a4e051756a893f2944278c5331
Author: ulmus-scott <scott.the.elm at gmail.com>
Date: 2022-02-20 (Sun, 20 Feb 2022)
Changed paths:
M mythtv/libs/libmythfreesurround/el_processor.cpp
Log Message:
-----------
freesurround/el_processor.cpp: add clarifying comments
Commit: f4812fa80385a33cb6e8abfd2d1a484e3b0195b5
https://github.com/MythTV/mythtv/commit/f4812fa80385a33cb6e8abfd2d1a484e3b0195b5
Author: ulmus-scott <scott.the.elm at gmail.com>
Date: 2022-02-20 (Sun, 20 Feb 2022)
Changed paths:
M mythtv/libs/libmythfreesurround/el_processor.cpp
Log Message:
-----------
freesurround/el_processor.cpp: rename Impl::clamp to Impl::clamp_unit_mag
This more clearly expresses what the function does and avoids confusion with std::clamp.
Compare: https://github.com/MythTV/mythtv/compare/cfdad2d3b402...f4812fa80385
More information about the mythtv-commits
mailing list