public static Model Create( VideoEncoderConfiguration videoEncCfg, AudioEncoderConfiguration audioEncCfg, VideoAnalyticsConfiguration analyticsCfg, PTZConfiguration ptzCfg, MetadataConfiguration metaCfg, bool isVideoEncCfgEnabled, bool isAudioEncCfgEnabled, bool isAnalyticsCfgEnabled, bool isPtzCfgEnabled, bool isMetaCfgEnabled, VideoEncoderConfiguration[] videoEncCfgs, AudioEncoderConfiguration[] audioEncCfgs, PTZConfiguration[] ptzCfgs, VideoAnalyticsConfiguration[] analyticsCfgs, MetadataConfiguration[] metaCfgs ) { var _this = new Model(); _this.videoEncCfgs = videoEncCfgs; _this.audioEncCfgs = audioEncCfgs; _this.ptzCfgs = ptzCfgs; _this.analyticsCfgs = analyticsCfgs; _this.metaCfgs = metaCfgs; _this.origin.videoEncCfg = videoEncCfg; _this.origin.audioEncCfg = audioEncCfg; _this.origin.analyticsCfg = analyticsCfg; _this.origin.ptzCfg = ptzCfg; _this.origin.metaCfg = metaCfg; _this.origin.isVideoEncCfgEnabled = isVideoEncCfgEnabled; _this.origin.isAudioEncCfgEnabled = isAudioEncCfgEnabled; _this.origin.isAnalyticsCfgEnabled = isAnalyticsCfgEnabled; _this.origin.isPtzCfgEnabled = isPtzCfgEnabled; _this.origin.isMetaCfgEnabled = isMetaCfgEnabled; _this.RevertChanges(); return(_this); }
public OnvifSetVideoAnalyticsConfiguration(string uri, string userName, string password, VideoAnalyticsConfiguration configuration, bool forcePersitent) : base(uri, userName, password) { Configuration = configuration; ForcePersitent = forcePersitent; }
public Task SetVideoAnalyticsConfigurationAsync(VideoAnalyticsConfiguration Configuration, bool ForcePersistence) { throw new NotImplementedException(); }