Just dropped a new version with independent menus to setup preview when
idling or
recording (as suggested by Grognard) but also updated
timing options to continue the testing.
new menu organisation:
Framed preview Engine:
legacy |
ultrafast Comportment Idle Style:
colored |
grayscaled Resolution:
half |
quarter Recording Style:
colored |
grayscaled Resolution:
half |
quarter Timing:
legacy |
tempered |
agressive Statistics:
off |
onAbout Comportment:
We can now choose both
style &
resolution based over the
raw_recording_state of the camera (
idle or
recording), which is more natural for the user (
adaptive raw preview).
Anyway, we can also continue to call the raw preview routine by forcing
RAW_PREVIEW_COLOR_HALFRES or
RAW_PREVIEW_GRAY_ULTRA_FAST (legacy comportment), meaning we can again switch between
half resolution colored and
quarter resolution grayscale during
mlv_play replay (was broken before) with both the
legacy or
ultrafast framed preview engine.
Adaptive mode also helps to avoid the colored/grayscale switch during recording when dealing with "
LV freeze" framing, which is more confortable.
About Timing:
-
legacy relies on the current sleep statements as in Danne's repository
-
tempered only tries to speed-up things when
idling (or replaying via
mlv_play), which is a good compromise (faster before / safe during recording)
-
agressive tries to also reduce the sleep values when recording to speed-up the display a bit (need to be tested more: may lead to unexpected recording stop depending of the write buffer saturation)
Updated
code is available here:
crop_rec_4k_mlv_snd_isogain_1x3_presets_ultrafast_2023Sep01_patch5D3 pre-builds are available here:
crop_rec_4k_mlv_snd_isogain_1x3_presets_ultrafast_2023Sep01.5D3113crop_rec_4k_mlv_snd_isogain_1x3_presets_ultrafast_2023Sep01.5D3123