aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Drawing/IImageGenerator.cs
blob: 4f944ce54304f2b9732042c90d0025aca393ce79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
namespace MediaBrowser.Controller.Drawing
{
    public interface IImageGenerator
    {
        /// <summary>
        /// Gets the supported generated images of the image generator.
        /// </summary>
        /// <returns>The supported images.</returns>
        GeneratedImages[] GetSupportedImages();

        /// <summary>
        /// Generates a splashscreen.
        /// </summary>
        /// <param name="outputPath">The path where the splashscreen should be saved.</param>
        void GenerateSplashscreen(string outputPath);
    }
}