コード例 #1
0
        internal static DACameraConfig Translate(CameraConfig config)
        {
            DACameraConfig data = new DACameraConfig()
            {
                FriendlyName         = config.FriendlyName,
                OriginalSourceString = config.OriginalSourceString,
                SourceString         = config.SourceString,
                FrameInterval        = config.FrameInterval,
                FrameRate            = config.FrameRate,
                UserName             = config.UserName,
                Password             = config.Password,
                UserAgent            = config.UserAgent,
            };

            if (config.Resolution != null)
            {
                data.Resolution = new DAResolution()
                {
                    Width = config.Resolution.Width, Height = config.Resolution.Height
                };
            }

            return(data);
        }
コード例 #2
0
        internal static CameraConfig Translate(DACameraConfig data)
        {
            CameraConfig config = new CameraConfig()
            {
                FriendlyName         = data.FriendlyName,
                OriginalSourceString = data.OriginalSourceString,
                SourceString         = data.SourceString,
                FrameInterval        = data.FrameInterval,
                FrameRate            = data.FrameRate,
                UserName             = data.UserName,
                Password             = data.Password,
                UserAgent            = data.UserAgent,
            };

            if (data.Resolution != null)
            {
                config.Resolution = new Resolution()
                {
                    Width = data.Resolution.Width, Height = data.Resolution.Height
                };
            }

            return(config);
        }
コード例 #3
0
ファイル: CameraBuilder.cs プロジェクト: sclcwwl/Gimela
        internal static DACameraConfig Translate(CameraConfig config)
        {
            DACameraConfig data = new DACameraConfig()
              {
            FriendlyName = config.FriendlyName,
            OriginalSourceString = config.OriginalSourceString,
            SourceString = config.SourceString,
            FrameInterval = config.FrameInterval,
            FrameRate = config.FrameRate,
            UserName = config.UserName,
            Password = config.Password,
            UserAgent = config.UserAgent,
              };

              if (config.Resolution != null)
              {
            data.Resolution = new DAResolution() { Width = config.Resolution.Width, Height = config.Resolution.Height };
              }

              return data;
        }
コード例 #4
0
ファイル: CameraBuilder.cs プロジェクト: sclcwwl/Gimela
        internal static CameraConfig Translate(DACameraConfig data)
        {
            CameraConfig config = new CameraConfig()
              {
            FriendlyName = data.FriendlyName,
            OriginalSourceString = data.OriginalSourceString,
            SourceString = data.SourceString,
            FrameInterval = data.FrameInterval,
            FrameRate = data.FrameRate,
            UserName = data.UserName,
            Password = data.Password,
            UserAgent = data.UserAgent,
              };

              if (data.Resolution != null)
              {
            config.Resolution = new Resolution() { Width = data.Resolution.Width, Height = data.Resolution.Height };
              }

              return config;
        }