Set connection strategy to keep open

Apply to both default camera server and examples.
This commit is contained in:
Peter Johnson 2019-01-08 01:38:57 -08:00
parent 3f2ab23563
commit 0e9d2fbb99
4 changed files with 4 additions and 0 deletions

View File

@ -162,6 +162,7 @@ cs::UsbCamera StartCamera(const CameraConfig& config) {
config.name, config.path);
camera.SetConfigJson(config.config);
camera.SetConnectionStrategy(cs::VideoSource::kConnectionKeepOpen);
return camera;
}

View File

@ -173,6 +173,7 @@ public final class Main {
Gson gson = new GsonBuilder().create();
camera.setConfigJson(gson.toJson(config.config));
camera.setConnectionStrategy(VideoSource.ConnectionStrategy.kKeepOpen);
return camera;
}

View File

@ -127,6 +127,7 @@ def startCamera(config):
.startAutomaticCapture(name=config.name, path=config.path)
camera.setConfigJson(json.dumps(config.config))
camera.setConnectionStrategy(VideoSource.ConnectionStrategy.kKeepOpen)
return camera

View File

@ -163,6 +163,7 @@ void StartCamera(const CameraConfig& config) {
config.name, config.path);
camera.SetConfigJson(config.config);
camera.SetConnectionStrategy(cs::VideoSource::kConnectionKeepOpen);
}
} // namespace