diff --git a/examples/liveview/test_liveview_dual_main.cc b/examples/liveview/test_liveview_dual_main.cc index 150f6df..62b8b12 100644 --- a/examples/liveview/test_liveview_dual_main.cc +++ b/examples/liveview/test_liveview_dual_main.cc @@ -86,13 +86,18 @@ int main(int argc, char **argv) { fpv_liveview_sample->Start(); } - if (argc == 4) { - auto src = atoi(argv[3]); - INFO("set camera soure: %d", src); - payload_liveview_sample->SetCameraSource((edge_sdk::Liveview::CameraSource)src); - } while (1) sleep(3); + while (1) + { + if (argc == 4) { + auto src = atoi(argv[3]); + INFO("set camera soure: %d", src); + payload_liveview_sample->SetCameraSource((edge_sdk::Liveview::CameraSource)src); + } + sleep(3); + } + return 0; } diff --git a/examples/liveview/test_liveview_main.cc b/examples/liveview/test_liveview_main.cc index 6b010b6..4345629 100644 --- a/examples/liveview/test_liveview_main.cc +++ b/examples/liveview/test_liveview_main.cc @@ -72,13 +72,15 @@ int main(int argc, char **argv) { liveview_sample->Start(); } - if (argc == 4) { - auto src = atoi(argv[3]); - INFO("set camera soure: %d", src); - liveview_sample->SetCameraSource((edge_sdk::Liveview::CameraSource)src); + while (1) + { + if (argc == 4) { + auto src = atoi(argv[3]); + INFO("set camera soure: %d", src); + liveview_sample->SetCameraSource((edge_sdk::Liveview::CameraSource)src); + } + sleep(3); } - while (1) sleep(3); - return 0; }