Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-13 | tracker/pt: workaround unexplained leak | Stanislaw Halik | |
Somehow, using unique_ptr causes a leak at destruct time. The stored pointer isn't freed. It works perfectly fine with shared_ptr. It seems I'm doing things correctly with a move constructor for unique_ptr in the Tracker_PT class, as well as the pointer initialization ctor in `module.cpp'. Who the hell knows what's happening behind the scenes. | |||
2018-01-12 | tracker/pt: isolate point extractor and image type | Stanislaw Halik | |
Issue: #718 | |||
2018-01-11 | tracker/pt: also pass module name to camera class | Stanislaw Halik | |
2018-01-11 | tracker/pt: allow for reuse | Stanislaw Halik | |
Issue: #718 This allows for replacing the camera and point extractor code. See `module.cpp' and `pt-api.hpp`. | |||
2017-12-02 | compat/macros: rename obnoxious macro | Stanislaw Halik | |
2017-10-29 | static constexpr -> constexpr | Stanislaw Halik | |
2017-10-22 | tracker/pt: return focal length directly | Stanislaw Halik | |
2017-09-22 | cv: use amcap.exe for ps3 eye exposure settings | Stanislaw Halik | |
2017-07-16 | compat/math-imports: use it | Stanislaw Halik | |
2017-06-10 | minor cleanup only | Stanislaw Halik | |
2017-03-20 | tracker/pt: camera changes | Stanislaw Halik | |
- move dt handling here, from ITracker impl - don't depend on other PT headers. we'd like to reuse the code. - adjust return value convention. - get rid of dt_valid - return fps as a double Adjust usages in ITracker impl and dialog. | |||
2017-03-15 | tracker/pt: fix logic error in camera reopen | Stanislaw Halik | |
- cap->isOpened() got its return value flipped in the conditional. - the stop(); return false block was in the wrong place | |||
2017-03-01 | tracker/pt: simplify camera frame retry logic | Stanislaw Halik | |
2017-02-22 | tracker/pt: don't busy loop when trying to get a frame | Stanislaw Halik | |
Reported-by: @MathijsG Issue: #552 | |||
2016-12-16 | tracker/pt: refactor camera info handling | Stanislaw Halik | |
- Pass `struct CamInfo' rather than several elements separately - Reformat - Return `struct CamInfo' together with the frame since then it's always valid - Move the focal length formula into `struct CamInfo' - Remove incorrect focal length formula rather than #if 0 - Pass some stuff by reference and not by pointer | |||
2016-12-08 | tracker/pt: fix camera Hz always the default value | Stanislaw Halik | |
2016-12-03 | tracker/pt: simplify pointless inheritance | Stanislaw Halik | |
2016-10-19 | compat, tracker/pt: add warn_unused_result compat macro | Stanislaw Halik | |
2016-10-19 | tracker/pt: don't delay camera stop artificially | Stanislaw Halik | |
If the filter crashes on quick stop/start it's not our fault. | |||
2016-08-14 | tracker/pt: all callers are double, so float -> double | Stanislaw Halik | |
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. | |||
2016-08-01 | tracker/pt: add rounding to camera Hz | Stanislaw Halik | |
2016-07-31 | tracker/{pt,aruco}: don't include opencv highgui, videoio is enough | Stanislaw Halik | |
2016-07-19 | tracker/pt: reduce locking | Stanislaw Halik | |
2016-06-09 | tracker/pt: only reset camera input when needed | Stanislaw Halik | |
2016-05-13 | many: remove unneeded implicit type conversion double <-> float | Stanislaw Halik | |
2015-12-19 | tracker/pt: don't allocate temporary frame | Stanislaw Halik | |
2015-12-18 | tracker/pt: move ctor out of the loop | Stanislaw Halik | |
2015-10-30 | move to subdirectory-based build system | Stanislaw Halik | |
Closes #224 |