Beispiel #1
0
 public static void media_source_no_reader_check()
 {
     try
     {
         bool is_on = System.Configuration.ConfigurationManager.AppSettings["no_reader_close"] == "1" ? true : false;
         if (!is_on)
         {
             return;
         }
         int sleep_millisecond = int.Parse(System.Configuration.ConfigurationManager.AppSettings["no_reader_check_second"]);
         while (true)
         {
             MediaServer.mk_media_source_for_each(IntPtr.Zero, media_Source_Find_Cb);
             Thread.Sleep(sleep_millisecond);
         }
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         Console.WriteLine(ex.StackTrace);
     }
 }