Plan recording export progress dialog
This commit is contained in:
@@ -4268,6 +4268,7 @@ int plan_recording_session(int argc, char** argv)
|
||||
args.running,
|
||||
args.platform_deletes_recorded_files);
|
||||
const auto export_plan = pp::app::plan_recording_export(args.frame_count);
|
||||
const auto progress_dialog = pp::app::plan_recording_export_progress_dialog(export_plan);
|
||||
const auto worker = pp::app::plan_recording_worker_iteration(
|
||||
args.running,
|
||||
args.encoder_available,
|
||||
@@ -4285,6 +4286,11 @@ int plan_recording_session(int argc, char** argv)
|
||||
<< ",\"frameCountAfterClear\":" << clear.frame_count_after_clear
|
||||
<< "},\"export\":{\"frameCount\":" << export_plan.frame_count
|
||||
<< ",\"progressTotal\":" << export_plan.progress_total
|
||||
<< ",\"progressDialog\":{\"title\":\"" << json_escape(progress_dialog.title)
|
||||
<< "\",\"total\":" << progress_dialog.total
|
||||
<< ",\"count\":" << progress_dialog.count
|
||||
<< ",\"progressFraction\":" << progress_dialog.progress_fraction
|
||||
<< "}"
|
||||
<< "},\"worker\":{\"continueRunning\":" << json_bool(worker.continue_running)
|
||||
<< ",\"encodeFrame\":" << json_bool(worker.encode_frame)
|
||||
<< ",\"clearDirtyStroke\":" << json_bool(worker.clear_dirty_stroke)
|
||||
|
||||
Reference in New Issue
Block a user