void mediaStreamer_Finished(object sender, DSTranscoderBase.ConversionEndedEventArgs e) { if (e.WasError) Functions.WriteLineToLogFile("DSStreamingManager: DSStreamer finished, error occured: " + e.Message); else Functions.WriteLineToLogFile("DSStreamingManager: DSStreamer finished: " + e.Message); if (sender == null) return; if (!(sender is DSStreamer)) return; DSStreamer streamer = (DSStreamer)sender; RemoveStreamer(streamer); // CLears up any files, resumes power standby and removes from local array }
void mediaStreamer_DebugMessageGenerated(object sender, DSTranscoderBase.DebugMessageEventArgs e) { if (! Settings.Default.DebugBasic) return; if ((e.Severity < 10) && (!Settings.Default.DebugStreaming)) return; // ignore non-severe unless advanced debug is on Functions.WriteLineToLogFile("Video Streamer: " + e.DebugMessage); if (e.HasException) Functions.WriteExceptionToLogFile(e.InnerException); }