3 #include <nx/kit/ini_config.h> 4 #include <nx/sdk/analytics/helpers/pixel_format.h> 7 namespace vms_server_plugins {
13 const std::string needUncompressedVideoFramesDescription =
14 "Respective capability in the manifest: one of " 15 + nx::sdk::analytics::allPixelFormatsToStdString(
", ") +
".\n" 16 "Empty means no such capability.";
20 NX_INI_FLAG(1, enableOutput,
"");
21 NX_INI_STRING(
"", needUncompressedVideoFrames, needUncompressedVideoFramesDescription.c_str());
22 NX_INI_FLAG(1, generateObjects,
"");
23 NX_INI_FLAG(1, generateEvents,
"");
24 NX_INI_INT(1, generateObjectsEveryNFrames,
"");
25 NX_INI_FLAG(1, generatePreviewAttributes,
"");
26 NX_INI_FLAG(0, deviceDependent,
"Respective capability in the manifest");
28 NX_INI_FLAG(1, throwPluginEventsFromEngine,
29 "Periodically throw plugin events from Engine to Server");
31 NX_INI_FLAG(1, throwPluginEventsFromDeviceAgent,
32 "Periodically throw plugin events from DeviceAgent to Server");
Definition: ini_config.h:58
Definition: stub_analytics_plugin_ini.h:11
IniConfig(const char *iniFile)
Definition: ini_config.cpp:670
void reload()
Definition: ini_config.cpp:725