preferences: update preferences categories and dependencies
GitLab: #16
Change-Id: Ib02e4201db803ea81abb305e00e494d46e837ad1
diff --git a/GreenScreen/pluginMediaHandler.cpp b/GreenScreen/pluginMediaHandler.cpp
index 9afc24b..2643d6d 100644
--- a/GreenScreen/pluginMediaHandler.cpp
+++ b/GreenScreen/pluginMediaHandler.cpp
@@ -36,7 +36,21 @@
, preferences_ {preferences}
{
setId(datapath_);
- mVS = std::make_shared<VideoSubscriber>(datapath_, preferences_.at("modellist"), preferences_.at("background"), preferences_.at("acceleration") == "1");
+#ifdef __ANDROID__
+ mVS = std::make_shared<VideoSubscriber>(datapath_,
+ "mModel.ort",
+ preferences_.at("background"),
+ preferences_.at("acceleration") == "1");
+#else
+#ifdef NVIDIA
+ mVS = std::make_shared<VideoSubscriber>(datapath_,
+ "mModel.onnx",
+ preferences_.at("background"),
+ preferences_.at("acceleration") == "1");
+#else
+ mVS = std::make_shared<VideoSubscriber>(datapath_, "mModel.onnx", preferences_.at("background"));
+#endif // NVIDIA
+#endif // ANDROID
}
void