CR fixes
Fixed typo + removed MesageBoxes
Merge remote-tracking branch 'clement/rec_file_format_tweaks' into clement-recording-changes
add const to recording methods where arguments are passed by reference