using MediaBrowser.Common.Net; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Providers; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace MediaBrowser.Providers.Movies { public class LiveTvMovieDbProvider : IRemoteMetadataProvider, IHasOrder { public Task> GetSearchResults(LiveTvProgramLookupInfo searchInfo, CancellationToken cancellationToken) { return MovieDbProvider.Current.GetMovieSearchResults(searchInfo, cancellationToken); } public Task> GetMetadata(LiveTvProgramLookupInfo info, CancellationToken cancellationToken) { return MovieDbProvider.Current.GetItemMetadata(info, cancellationToken); } public string Name { get { return "LiveTvMovieDbProvider"; } } public Task GetImageResponse(string url, CancellationToken cancellationToken) { return MovieDbProvider.Current.GetImageResponse(url, cancellationToken); } public int Order { get { return 1; } } } }