private void m_encoder_OnClientDisconnect(WMEncoderLib.WMENC_BROADCAST_PROTOCOL protocol, string bstr) { }
private static void m_wme_OnStateChange(WMEncoderLib.WMENC_ENCODER_STATE enumState) { switch(enumState) { case WMEncoderLib.WMENC_ENCODER_STATE.WMENC_ENCODER_STARTING: Msg("Encoder starting..."); break; case WMEncoderLib.WMENC_ENCODER_STATE.WMENC_ENCODER_RUNNING: Msg("Encoder running..."); break; case WMEncoderLib.WMENC_ENCODER_STATE.WMENC_ENCODER_PAUSED: Msg("Encoder paused..."); break; case WMEncoderLib.WMENC_ENCODER_STATE.WMENC_ENCODER_STOPPING: Msg("Encoder stopping..."); break; case WMEncoderLib.WMENC_ENCODER_STATE.WMENC_ENCODER_STOPPED: Msg("Encoder stopped."); break; case WMEncoderLib.WMENC_ENCODER_STATE.WMENC_ENCODER_END_PREPROCESS: Msg("Encoder preprocessing..."); break; case WMEncoderLib.WMENC_ENCODER_STATE.WMENC_ENCODER_PAUSING: Msg("Encoder pausing..."); break; default: Msg("Encoder state unknown."); break; } }