A squeeze factor of 1.40x is reported in the GUI but the actual factor is around 1.6x.
Excerpt from mlv_rec.c:
int32_t correct_height = max_res_x * 9 / 16; //int32_t correct_height = max_res_x * 2 / 3; TODO : FIX THIS, USE FOR NON-FULLFRAME SENSORS!
In raw_rec there was a 'bad' fix that has been reverted again: https://bitbucket.org/hudson/magic-lantern/commits/c5e2c2c2aa5e9acf3e6982431d9786b0cd5dee76
Before I make a patch, can someone enlighten me, what was going wrong with that fix?
As it is right now it is not possible to set and get the desired aspect ratio - and it is confusing to show a wrong squeeze factor in the gui.