コード例 #1
0
ファイル: Encoder.cs プロジェクト: huangjie18/isabel
        /**
         * Method to manage state changes events.
         */
        private void OnArchiveStateChange(WMENC_ARCHIVE_TYPE type, WMENC_ARCHIVE_STATE state)
        {
            switch (state)
            {
            case WMENC_ARCHIVE_STATE.WMENC_ARCHIVE_RUNNING:
                log.Debug("OnStateChange --> WMENC_ARCHIVE_RUNNING");
                break;

            case WMENC_ARCHIVE_STATE.WMENC_ARCHIVE_PAUSED:
                log.Debug("OnStateChange --> WMENC_ARCHIVE_PAUSED");
                break;

            case WMENC_ARCHIVE_STATE.WMENC_ARCHIVE_STOPPED:
                log.Debug("OnStateChange --> WMENC_ARCHIVE_STOPPED");
                break;
            }

            this.archiveState = state;
            this.archiveStateChangeWaitHandle.Set();
        }
コード例 #2
0
ファイル: Encoder.cs プロジェクト: ejgarcia/isabel
        /**
         * Method to manage state changes events.
         */
        private void OnArchiveStateChange(WMENC_ARCHIVE_TYPE type, WMENC_ARCHIVE_STATE state)
        {
            switch (state)
            {
                case WMENC_ARCHIVE_STATE.WMENC_ARCHIVE_RUNNING:
                    log.Debug("OnStateChange --> WMENC_ARCHIVE_RUNNING");
                    break;

                case WMENC_ARCHIVE_STATE.WMENC_ARCHIVE_PAUSED:
                    log.Debug("OnStateChange --> WMENC_ARCHIVE_PAUSED");
                    break;

                case WMENC_ARCHIVE_STATE.WMENC_ARCHIVE_STOPPED:
                    log.Debug("OnStateChange --> WMENC_ARCHIVE_STOPPED");
                    break;
            }

            this.archiveState = state;
            this.archiveStateChangeWaitHandle.Set();
        }
コード例 #3
0
 void enc_OnArchiveStateChange(WMENC_ARCHIVE_TYPE enumArchive, WMENC_ARCHIVE_STATE enumState)
 {
     Console.WriteLine("archive state change : {0}, {1}", enumArchive, enumState);
 }
コード例 #4
0
 void enc_OnArchiveStateChange(WMENC_ARCHIVE_TYPE enumArchive, WMENC_ARCHIVE_STATE enumState)
 {
     Console.WriteLine("archive state change : {0}, {1}", enumArchive, enumState);
 }