C# Class OnlineVideos.Sites.JSurf.ConnectorImplementations.AmazonPrime.Connectors.AmazonPrimeInformationConnector

Inheritance: IInformationConnector
Afficher le fichier Open project: offbyoneBB/mp-onlinevideos2

Méthodes publiques

Méthode Description
AmazonPrimeInformationConnector ( SiteUtilBase siteUtil ) : OnlineVideos.Sites.JSurf.Interfaces
DoSearch ( string query ) : List
GetInputStreamProperties ( System.VideoInfo video, string &streamUrl, string &licenseUrl, string>.Dictionary &additionalTags ) : bool
LoadCategories ( Category parentCategory = null ) : List

Load the categories

LoadVideos ( Category parentCategory ) : List

Load the videos using either the parentCategory, or the next page url (if parentCategory is null)

getMultipleVideoUrls ( System.VideoInfo video, bool inPlaylist = false ) : List
getPlaybackOptions ( System.VideoInfo video ) : string>.Dictionary

Méthodes protégées

Méthode Description
DoLogin ( ) : void
TryAdd ( List categories, Category category, string url ) : void
TryInsert ( List categories, Category category, string url ) : void

Method Details

AmazonPrimeInformationConnector() public méthode

public AmazonPrimeInformationConnector ( SiteUtilBase siteUtil ) : OnlineVideos.Sites.JSurf.Interfaces
siteUtil SiteUtilBase
Résultat OnlineVideos.Sites.JSurf.Interfaces

DoLogin() protected méthode

protected DoLogin ( ) : void
Résultat void

DoSearch() public méthode

public DoSearch ( string query ) : List
query string
Résultat List

GetInputStreamProperties() public méthode

public GetInputStreamProperties ( System.VideoInfo video, string &streamUrl, string &licenseUrl, string>.Dictionary &additionalTags ) : bool
video System.VideoInfo
streamUrl string
licenseUrl string
additionalTags string>.Dictionary
Résultat bool

LoadCategories() public méthode

Load the categories
public LoadCategories ( Category parentCategory = null ) : List
parentCategory Category
Résultat List

LoadVideos() public méthode

Load the videos using either the parentCategory, or the next page url (if parentCategory is null)
public LoadVideos ( Category parentCategory ) : List
parentCategory Category
Résultat List

TryAdd() protected static méthode

protected static TryAdd ( List categories, Category category, string url ) : void
categories List
category Category
url string
Résultat void

TryInsert() protected static méthode

protected static TryInsert ( List categories, Category category, string url ) : void
categories List
category Category
url string
Résultat void

getMultipleVideoUrls() public méthode

public getMultipleVideoUrls ( System.VideoInfo video, bool inPlaylist = false ) : List
video System.VideoInfo
inPlaylist bool
Résultat List

getPlaybackOptions() public méthode

public getPlaybackOptions ( System.VideoInfo video ) : string>.Dictionary
video System.VideoInfo
Résultat string>.Dictionary