using System; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using MediaBrowser.Common.Net; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Providers; using MediaBrowser.Providers.Movies; namespace MediaBrowser.Providers.Music { public class MovieDbMusicVideoProvider : IRemoteMetadataProvider { public Task> GetMetadata(MusicVideoInfo info, CancellationToken cancellationToken) { return MovieDbProvider.Current.GetItemMetadata(info, cancellationToken); } public Task> GetSearchResults(MusicVideoInfo searchInfo, CancellationToken cancellationToken) { return Task.FromResult((IEnumerable)new List()); } public string Name => MovieDbProvider.Current.Name; public Task GetImageResponse(string url, CancellationToken cancellationToken) { throw new NotImplementedException(); } } }