Testing:
/* from SENSOR_TIMING_TABLE (fps-engio.c) or FPS override submenu */
static int fps_main_clock = 0;
static int default_timerA[11]; /* 1080p 1080p 1080p 720p 720p zoom crop crop crop crop crop */
static int default_timerB[11] = { 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863 };
static int default_fps_1k[11] = { 23976, 25000, 29970, 50000, 59940, 29970, 23976, 25000, 29970, 50000, 59940 };
No effect.
Also trying:
/* from SENSOR_TIMING_TABLE (fps-engio.c) or FPS override submenu */
static int fps_main_clock = 0;
static int default_timerA[11]; /* 1080p 1080p 1080p 720p 720p zoom crop crop crop crop crop */
static int default_timerB[11] = { 0x727, 0x727, 0x727, 0x727, 0x727, 0x727, 0x727, 0x727, 0x727, 0x727, 0x727 };
static int default_fps_1k[11] = { 23976, 25000, 29970, 50000, 59940, 29970, 23976, 25000, 29970, 50000, 59940 };
No effect...
I guess something is reset somewhere else.
EDIT: I can modify fps from with crop_rec sub menu so lowering timer B so I get 30 fps shutter blanking routines start to work again so obviously some code break...