コード例 #1
0
ファイル: VsCamera.cs プロジェクト: nagyistoce/openvss
        // Detach camera from view
        public bool DetachCameraViewAnalyzer(VsAppInterface vsApp)
        {
            try { vsAnalyserSource.FrameOut1 -= new VsImageEventHandler(vsApp.FrameIn); }
            catch { return(false); }

            return(true);
        }
コード例 #2
0
ファイル: VsPage.cs プロジェクト: tmpkus/openvss
        // Attach channel to view
        public bool AttachChannelView(VsAppInterface vsApp)
        {
            try { this.FrameOut += new VsImageEventHandler(vsApp.FrameIn); }
            catch { return(false); }

            return(true);
        }
コード例 #3
0
ファイル: VsCamera.cs プロジェクト: nagyistoce/openvss
        // Detach camera from view
        public bool DetachCameraView(VsAppInterface vsApp)
        {
            try { FrameOut -= new VsImageEventHandler(vsApp.FrameIn); }
            catch { return(false); }

            return(true);
        }
コード例 #4
0
ファイル: VsChannel.cs プロジェクト: tmpkus/openvss
        // Detach camera from view
        public bool DetachChannelViewAnalyzer(VsAppInterface vsApp)
        {
            try
            {
                try { vsAnalyserSource.FrameOut1 -= new VsImageEventHandler(vsApp.FrameIn); }
                catch { return(false); }
            }
            catch (Exception err)
            {
                logger.Log(LogLevel.Error, err.Message + " " + err.Source + " " + err.StackTrace);;
            }

            return(true);
        }
コード例 #5
0
ファイル: VsChannel.cs プロジェクト: tdhieu/openvss
        // Detach camera from view
        public bool DetachChannelViewAnalyzer(VsAppInterface vsApp)
        {
            try
            {
                try { vsAnalyserSource.FrameOut1 -= new VsImageEventHandler(vsApp.FrameIn); }
                catch { return false; }
            }
            catch (Exception err)
            {
                logger.Log(LogLevel.Error, err.Message + " " + err.Source + " " + err.StackTrace);;
            }

            return true;
        }
コード例 #6
0
ファイル: VsPage.cs プロジェクト: tdhieu/openvss
        // Detach channel from view
        public bool DetachChannelView(VsAppInterface vsApp)
        {
            try { this.FrameOut -= new VsImageEventHandler(vsApp.FrameIn); }
            catch { return false; }

            return true;
        }
コード例 #7
0
ファイル: VsCoreApp.cs プロジェクト: tdhieu/openvss
        // Detach channel from view analyzer
        public bool DetachChannelViewAnalyzer(String channelName, VsAppInterface vsApp)
        {
            try
            {
                VsChannel vsChannel = GetChannelByName(channelName);

                return vsChannel.DetachChannelViewAnalyzer(vsApp);
            }
            catch (Exception err)
            {
                logger.Log(LogLevel.Error, err.Message + " " + err.Source + " " + err.StackTrace);;
            }

            return false;
        }
コード例 #8
0
ファイル: VsCoreApp.cs プロジェクト: tdhieu/openvss
        // Detach camera from view analyzer
        public bool DetachCameraViewAnalyzer(String cameraName, VsAppInterface vsApp)
        {
            try
            {
                VsCamera vsCam = vsCameras.GetCameraByName(cameraName);

                return vsCam.DetachCameraViewAnalyzer(vsApp);
            }
            catch (Exception err)
            {
                logger.Log(LogLevel.Error, err.Message + " " + err.Source + " " + err.StackTrace);;
            }
            return false;
        }
コード例 #9
0
ファイル: VsCamera.cs プロジェクト: tdhieu/openvss
        // Detach camera from view
        public bool DetachCameraViewAnalyzer(VsAppInterface vsApp)
        {
            try { vsAnalyserSource.FrameOut1 -= new VsImageEventHandler(vsApp.FrameIn); }
            catch { return false; }

            return true;
        }
コード例 #10
0
ファイル: VsCamera.cs プロジェクト: tdhieu/openvss
        // Attach camera to view
        public bool AttachCameraView(VsAppInterface vsApp)
        {
            try { FrameOut += new VsImageEventHandler(vsApp.FrameIn); }
            catch { return false; }

            return true;
        }