public Task <IEnumerable <RemoteSearchResult> > GetSearchResults(ChannelItemLookupInfo searchInfo, CancellationToken cancellationToken) { if (searchInfo.ContentType != ChannelMediaContentType.MovieExtra || searchInfo.ExtraType != ExtraType.Trailer) { return(Task.FromResult <IEnumerable <RemoteSearchResult> >(new List <RemoteSearchResult>())); } return(GetSearchResults(searchInfo, "movie", cancellationToken)); }
public Task <MetadataResult <ChannelVideoItem> > GetMetadata(ChannelItemLookupInfo info, CancellationToken cancellationToken) { if (info.ContentType != ChannelMediaContentType.MovieExtra || info.ExtraType != ExtraType.Trailer) { return(Task.FromResult(new MetadataResult <ChannelVideoItem>())); } return(GetMovieResult <ChannelVideoItem>(info, cancellationToken)); }
public Task <IEnumerable <RemoteSearchResult> > GetSearchResults(ChannelItemLookupInfo info, CancellationToken cancellationToken) { if (info.ContentType != ChannelMediaContentType.MovieExtra || info.ExtraType != ExtraType.Trailer) { return(Task.FromResult <IEnumerable <RemoteSearchResult> >(new List <RemoteSearchResult>())); } return(MovieDbProvider.Current.GetMovieSearchResults(info, cancellationToken)); }
public async Task <IEnumerable <RemoteSearchResult> > GetSearchResults(ChannelItemLookupInfo searchInfo, CancellationToken cancellationToken) { return(new List <RemoteSearchResult>()); }