Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }
Esempio n. 4
0
 public async Task <IEnumerable <RemoteSearchResult> > GetSearchResults(ChannelItemLookupInfo searchInfo, CancellationToken cancellationToken)
 {
     return(new List <RemoteSearchResult>());
 }