Thanks Walter. Just wondering, is Magic Zoom working on the 650D?
It works fine on the EOSM but shows severe flicker on the 700D. I'm testing on the unified branch. Tried going back in time to find something that works. Went all the way to firmware 1.1.3 builds from 2014 and it was still flickering. I also searched the pull requests and commits and found
this merged fix but it it still flickers. There's also
this fix for the EOSM but it has since been updated to include all CONFIG_DIGIC_V cameras.
Since the problem seems to be in state object, maybe there's something wrong here?
platform/700D.115/include/platform/state-object.h
#ifndef __platform_state_object_h
#define __platform_state_object_h
#define DISPLAY_STATE DISPLAY_STATEOBJ
#define INPUT_SET_IMAGE_VRAM_PARAMETER_MUTE_FLIP_CBR 23
#define INPUT_ENABLE_IMAGE_PHYSICAL_SCREEN_PARAMETER 24
#define EVF_STATE (*(struct state_object **)0x25B0C)
#define MOVREC_STATE (*(struct state_object **)0x277C4)
#define SSS_STATE (*(struct state_object **)0x257C4)
#endif // __platform_state_object_h
Am I getting warm? Should I keep looking or is this something that can't or won't be fixed on the 700D?