Split processing construction from acquisition preparation
This would allow to reuse the same processing across multiple acquisitions, aka chaining acquisitions with a single processing instance.
uuid = /* gen uuid */;
prepare_proc(uuid, nb_frames, proc_params);
prepare_acq(uuid, ctrl_params, acq_params);
prepare_acq(uuid, ctrl_params, acq_params); // Reuse the same processing (frame index not reset)
prepare_acq(uuid, ctrl_params, acq_params);