Their is strange behaviors in release mode that does not appear in debug mode:
- outside the API CameraFps and P settings has not the same value as inside the API (solved by removing inlining in the
update_setting inside settings_container.hh).
- In
output_holo_file.cc in the creation of the footer, PixelSize and CameraFps returns a negative float and 0 (fixed by removing optimization locally).
- In
input_holo_file.cc some api functions like get_record_file_path returns a random string instead of the real path (not fised).
It seems to be related with how container inside settings_container.hh are optimized and maybe with the alignment of all the structure used for settings settings.hh.
Their is strange behaviors in release mode that does not appear in debug mode:
update_settinginsidesettings_container.hh).output_holo_file.ccin the creation of the footer,PixelSizeandCameraFpsreturns a negative float and 0 (fixed by removing optimization locally).input_holo_file.ccsome api functions likeget_record_file_pathreturns a random string instead of the real path (not fised).It seems to be related with how container inside
settings_container.hhare optimized and maybe with the alignment of all the structure used for settingssettings.hh.