using MediaBrowser.Controller.Drawing;
using MediaBrowser.Controller.MediaInfo;
using MediaBrowser.Controller.Weather;
using System.Collections.Generic;
namespace MediaBrowser.Controller
{
///
/// Class Kernel
///
public class Kernel
{
///
/// Gets the instance.
///
/// The instance.
public static Kernel Instance { get; private set; }
///
/// Gets the image manager.
///
/// The image manager.
public ImageManager ImageManager { get; set; }
///
/// Gets the FFMPEG controller.
///
/// The FFMPEG controller.
public FFMpegManager FFMpegManager { get; set; }
///
/// Gets the list of currently registered weather prvoiders
///
/// The weather providers.
public IEnumerable WeatherProviders { get; set; }
///
/// Creates a kernel based on a Data path, which is akin to our current programdata path
///
public Kernel()
{
Instance = this;
}
}
}